1、commit取消,保留修改
git reset --soft "head^"
或git reset --soft head^
2、commit取消,不保留修改
git reset --hard "head^"
或git reset --hard head^
3、merge錯分支
1.dev-merge-test,取消
2.v11:test補meger前的最後版本號
3.在test分支上操作
git checkout v11
4、 遠端強制覆蓋本地
1、git fetch --all
2、git reset --hard origin/master (master是相關分支,也可以是dev,test等)
3、git pull
5、本地強制覆蓋遠端
git push origin master --force (master是相關分支,也可以是dev,test等)
git 取消檔案跟蹤 git 取消原有檔案索引
本地所有檔案 git rm cached readme1.txt 刪除readme1.txt的跟蹤,並保留在本地。git rm f readme1.txt 刪除readme1.txt的跟蹤,並且刪除本地檔案。資料夾 如果是對所有檔案都取消跟蹤的話,就是 git rm r cached 不刪除本地檔案...
git取消檔案跟蹤
在使用git的時候,有些檔案是不需要上傳的,所以就可以修改 gitignore 例如 如果是對所有檔案都取消跟蹤的話,就是 git rm r cached 不刪除本地檔案 git rm r f 刪除本地檔案 對某個檔案取消跟蹤 git rm cached readme1.txt 刪除readme1....
停止git上傳 git取消檔案跟蹤
在使用git的時候,有些檔案是不需要上傳的,所以就可以修改 gitignore 例如 如果是對所有檔案都取消跟蹤的話,就是 git rm r cached 不刪除本地檔案 git rm r f 刪除本地檔案 對某個檔案取消跟蹤 git rm cached readme1.txt 刪除readme1....