2016-04-03 46 views
0

我正在使用git,並且當前位於master分支上。我對工作目錄中的文件做了一些更改,但想要刪除這些更改並在最後一次提交時返回到項目的版本。刪除對工作目錄的更改並返回上次提交

我試過git checkout master,但是當每行開始時的「M」和「已經開始'主''消息時,它給出了一個文件列表。但改變的文件不會被重新改回到最後一次提交時的樣子。

我該如何回到項目在上次提交中的方式?由於

編輯
這個問題是,我想撤消在工作目錄的更改,以適合在倉庫中最後一次提交不同。
其中建議的重複帖子不是關於那個,而是關於撤消提交到存儲庫的更改。

+0

可能出現[如何撤銷上次提交?](http:// sta ckoverflow.com/questions/927358/how-do-you-undo-the-last-commit) – litel

回答

-3

你拉他們了嗎?

如果是的話,你可以恢復他們是這樣的:

轉到Repo - >Pull Requests - >Closed - >Click on the last commit request - >Revert

編輯

另一種解決方案: How to undo last commit(s) in Git?

+0

你是什麼意思的「拉他們」,我使用的是命令行,對不起,我很難理解你的意思。 –

+0

Git的工作是這樣的:首先你做出本地更改,然後在你的分支中提交它們,然後向工作/主分支提出請求。 – Greg

+0

你是說在命令行上執行$ git pull嗎?我無法在[Git文檔](http://gitref.org/index.html)中找到它。它認爲我認爲我正在使用git的GUI,而不是這種情況。並且沒有我想要撤消的提交,我只是想更改我的工作目錄以匹配上次提交 –