2011-03-25 38 views

回答

2

我假設你做了以下內容:

//Created files A.txt and B.txt 
git add A.txt 
git add B.txt 
git commit -m "Commit message" 

現在你想,以前的承諾並沒有這兩個文件A. TXT和B.txt,所以你可以做:

git rm A.txt 
git rm B.txt 
git commit --amend 

但要記住,如果你PUSHED犯下,不修改,而是創建一個新的提交一個刪除這兩個文件。

+0

至少除非您不確定是否沒有人提供您的更改。 – ThiefMaster 2011-03-25 13:53:32

1

git的復位--soft HEAD^

這將撤消上次提交,並把你的回購的狀態你是最後一次提交權利之前。從這裏你可以unstage和還原添加/刪除文件等