1 Git Bash初始配置
1.1 系結用戶
$ git config --global user.name "name"
$ git config --global user.email "[email protected]"
用戶和郵箱為你github注冊的賬號和郵箱
1.2 生成ssh key
首先檢查是否已生成密鑰 cd ~/.ssh,如果回傳的ls有3個檔案,則密鑰已經生成,
如果沒有密鑰,則通過
$ ssh-keygen -t rsa -C "[email protected]"
生成,生成程序中一路按3次回車鍵就好了,(默認路徑,默認沒有密碼登錄) 生成成功后,去對應目錄C:\Users\hyt.ssh里(hyt為電腦用戶名,每個人不同)用記事本打開id_rsa.pub,得到ssh key公鑰
1.3 github賬號配置ssh key
切換到github,展開個人頭像的小三角,點擊settings,然后打開SSH keys選單, 點擊Add SSH key新增密鑰,填上標題(最好跟本地倉庫保持一致);接著將id_rsa.pub檔案中key粘貼到此,最后Add key生成密鑰
2 上傳本地檔案github
2.1 創建一個本地專案
2.5.2 建立本地倉庫
1、初始化
cd d:text #進入倉庫的檔案夾里面
#也可以在專案根檔案夾中直接Git Bash Here
git init
這時候專案里多了一個.git“隱藏”檔案夾
2、將所有檔案添加到倉庫快取區
git add .
3、提交檔案
git commit -m "提交檔案"
4、關聯GitHub倉庫
到github text倉庫復制倉庫地址
執行指令
git remote add origin https://github.com/hanyuntao/text.git #origin Git 中的默認遠程名稱
git bash 復制后,雙按觸摸盤即可粘貼
錯誤解決1:
有時候賬號密碼登錄不進去的時候可用token登錄
創建token






復制生成的token使用以下命令登錄
git remote set-url origin https://生成的[email protected]/Github用戶名稱/倉庫名稱.git/
錯誤解決2:

問題原因可能是電腦上有兩個github賬號時,每個賬號對應不同的ssh
解決方法:
$ git remote rm origin
?
$ git remote add origin https://github.com/hanyuntao/text.git
5、上傳本地代碼
git push -u origin master(master為創建的新分支;一般GitHub上默認main為主分支,一般不建議直接上傳到主分支)
3 從GitHub下載檔案
git clone https://github.com/xxxxx(https://github.com/xxxxx替換成你之前復制的地址)
本地沒有repository時,將遠程repository整個下載過來
git pull
本地有repository時,將遠程repository里新的commit資料 (如有的話)下載過來,并且與本地代碼merge,“git pull = git fetch + git merge”
4 更新GitHub檔案
查看該倉庫的分支狀態*
git status
在原來的倉庫中修改檔案后
git add .
會自動檢查哪些檔案是更新了的,然后
git commit -m "mark"
?
git push origin master
5 洗掉GitHub倉庫
GitHub只能洗掉整個倉庫,洗掉單個檔案只能更新
-
查看串列的倉庫,找到需要洗掉的倉庫,進入該倉庫

-
進入Settings的選項之后,滑到最下面,點擊“Delete this repository”
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/538998.html
標籤:其他
下一篇:Git 的使用
