溫柔型:
通過git pull
先將本地庫更新到與遠端庫一致的版本,但要注意本地庫後來做的修改可能被覆蓋,最好使用git fetch
(不會自動合併),檢視更新情況再有選擇合併,或者先將本地庫修改過的檔案備份,git pull
後再重新修改;
再執行git push
即可成功。
暴力型:
git提供了一種強制上傳的方式:git push -f
,它會忽略版本不一致等問題,強制將本地庫上傳的遠端庫,但是一定要謹慎使用,因為-f
會用本地庫覆蓋掉遠端庫,如果遠端庫上有重要更新,或者有其他同伴做的修改,也都會被覆蓋,所以一定要在確定無嚴重後果的前提下使用此操作。
ps:遠端倉庫只有我自己用,所以直接就用第二種方案了。?
git的使用以及遇到的小坑
git remote add url ssh t git git.coding.net這樣就可以本地訪問該遠端倉庫中的所有分支 git fetch remote name git remote rename git remote rm name git branch set upstream mas...
git使用踩坑
1.在本地建立資料夾如c users ykc desktop test 2.開啟git bash進入上面的資料夾。ls cd desktop test 3.使用git init對本地資料夾進行初始化,剩餘步驟依次進行 git init git clone 遠端倉庫鏈結 git mv f oldnam...
vscode配置git踩坑記錄
win10專業版 這個應該影響不大,我在win10和win8都試過了,只是第一次踩了一堆坑而已 vscode july2020 version 1.48 git version 2.27.0.windows.1 git config global user.name 你的名字 設定使用者名稱 git...