Git各種取消

2021-10-01 20:49:20 字數 679 閱讀 5356

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....