1.VSCode配置
安裝好VSCode毯欣,并用GitHub賬號登錄。
VSCode中安裝好GitHub Codespaces腹忽、GitHub Repositories等插件砚作。
2. 安裝Git
下載地址:https://git-scm.com/downloads
下載Windows版本窘奏,?64-bit Git for Windows Setup着裹,雙擊安裝米同,安裝路徑:C:\Program Files\Git
啟動git測試:開始菜單或者點擊安裝目錄下的git-bash,雙擊打開即完成安裝測試匠题。
可參考教程:https://zhuanlan.zhihu.com/p/443527549?utm_id=0&wd=&eqid=e5c20f5500016f85000000036497e96c
3.設(shè)置SSH密鑰
3.1 在本地生成SSH密鑰
git-bash中輸入命令:ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
添加SSH密鑰到SSH代理:ssh-add ~/.ssh/id_rsa
注:如果報如下錯誤韭山,則啟動ssh-agent冷溃。
3.2 復(fù)制公鑰到GitHub
打開C:\Users\13219\.ssh目錄下的id_rsa.pub文件盖淡,復(fù)制里面的公鑰凿歼。
在GitHub->Settings中添加一個新的SSHKey,隨便取個名字味赃,并將公鑰粘貼在方框中心俗,點擊Add SSH Key城榛。
3.3 在本地驗證SSH連接是否正常
運(yùn)行指令:ssh -T git@github.com
SSH如果設(shè)置成功則有如下顯示(執(zhí)行完上述指令后大概要等半分鐘狠持,不會立即出結(jié)果瞻润,跟網(wǎng)速有關(guān))
4. 在VSCode中克隆遠(yuǎn)程GitHub中的倉庫到本地
在VSCode中打開查看/命令面板(Ctrl+Shift+P)王污,輸入Git: Clone楚午,選擇Git: Clone命令矾柜,輸入或選擇GitHub倉庫的URL就谜,選擇本地保存目錄C:\Users\13219\MEHT里覆,參見圖4.1喧枷。
等待克隆完成,時間會比較久车荔,主要取決于網(wǎng)絡(luò)忧便,參見圖4.2珠增。
如果一直下載不成功,也可以用命令行g(shù)it clone ssh版本的URL蒂教,參見圖4.3悴品,下載后打開文件夾就可以編輯了苔严。
5. 編輯完成后更新本地代碼到GitHub
6. 拉取GitHub上同一倉庫的另一個分支到本地
拉取GitHub同一倉庫的不同分支:git clone -b branch_name https://github.com/Jalingpp/your-repo.git
切換或新建分支:git checkout branch_name
查看當(dāng)前分支和所有分支:git branch
編輯分支后上傳至GitHub的操作與之前一樣:git add .? ;? git commit -m ""? ;? ?git push
若在push至GitHub時出現(xiàn)Author identity unknown問題退子,說明Git沒有檢測到你的郵箱地址和用戶名型将,無法確定提交的作者身份七兜。
則執(zhí)行config命令如下,該命令可以應(yīng)用于所有Git倉庫:
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
如果只是想在當(dāng)前倉庫中設(shè)置用戶信息而不是全局铛碑,可以省略--global虽界,如下:
git config user.email "you@example.com"
git config user.name "Your Name"
7. 另一臺機(jī)子修改代碼并push到GitHub后,拉取更新到本地
執(zhí)行命令:git pull origin branch_name