2016-06-29 95 views
-3

我正在使用Rstudio構建一個R包,版本控制由GIT處理。有一個錯誤,一些文件被覆蓋,我希望能夠在提交時間線中恢復到以前的版本。在RStudio中將GIT目錄恢復爲以前的版本

我可以使用SHA編號恢復到該版本嗎?另外,我正在使用RStudio,因此在這種環境中有沒有一種簡單的方法可以做到這一點?

回答

0

警告這將刪除一切你已完成,因爲提交

git reset --hard SHA-NUMBER

+0

這並沒有改變混帳的文件,但只在我的本地機器。 – RustyStatistician

+0

你推動了這些變化嗎? 'git add .' 'git commit -m'吹動了一切'' 'git push' –

+0

所以我只需要發出這三個命令?此外,更改實際上是文件名稱更改。例如,在我有像example.1.R這樣的文件之前,現在文件是example1.R。那麼這兩個文件會在推送後出現,因爲它們有不同的名稱? – RustyStatistician