發(fā)生場景:
辦公電腦自動提交,下班忘記推送,回家繼續(xù)工作提交推送,第二天辦公電腦推拉同步都報標題錯誤
百度了一圈,最多的解決方案是刪除git記錄,第三方軟件同步,再重新......
正確的打開方式
在Vsc命名行中輸入這兩個命令
git reset --hard
git pull
Git reset --hard注釋
git reset (–mixed) HEAD~1
回退一個版本,將暫存區(qū)的內(nèi)容和本地已提交的內(nèi)容全部恢復(fù)到未暫存的狀態(tài),不影響原本地文件
git reset –soft HEAD~1
回退一個版本,不清空暫存區(qū),將已提交的內(nèi)容恢復(fù)到暫存區(qū),不影響原本地文件
git reset –hard HEAD~1
回退一個版本,清空暫存區(qū),將已提交的內(nèi)容的版本恢復(fù)到本地,本地的文件被恢復(fù)的版本替換