2014-06-05 24 views
1

我正在使用Gstub和Webstorm-我是唯一使用此項目的人。Github - 如何將整個項目返回到Webstorm中的某個提交

每次我做出重大改變時,我都會做一個提交(在webstorm上按Ctrl + K),然後每隔一小時左右將所有提交都推送到Github。

我的問題:

  1. 說我在我的項目一個以上的文件弄亂了,我想返回的所有文件提交數量=最後一次提交 - 2.如何做到這一點?

  2. Webstorm有沒有辦法在每隔一小時後自動推送到Github?我只是犯在顯著點,並自動推

+1

'git reset --hard HEAD〜2' –

+0

請不要在一個帖子中提出多個問題;更好地將它們分成兩個帖子! – mort

回答

2

關於第一個問題,只需使用git reset --hard HEAD~2,或者更一般地說,git reset --hard <commit>。請注意,儘管您可能會放棄上面的提交!

相關問題