在這些情況下從Git中刪除文件的正確方法是什麼?如何在提交過程中的不同階段在git中刪除文件
案例1:我創建了一個新的文件,但我沒有做git add new_file.html
解決方案:我只能從我的電腦中刪除new_file.html。
案例2:我創建了一個新文件,我做了git add new_file.html
,但是我沒有提交這些更改。 解決方案:?
案例3:我創建了一個新文件,我做了git add new_file.html
,我做了git commit -m 'added a new file here!'
。 解決方案:?
案例4:我創建了一個新的文件,我已經做了git add new_file.html
,我已經做了git commit -m 'added a new file here!'
,我已經合併這個分支主分支。 解決方案:?
謝謝dmp(實際上是我的姓名縮寫......)case 4的命令是什麼? –
git回覆(這將使新的提交恢復中的提交)。在這種情況下,你當然可以使用git恢復HEAD。 –
dmp