【问题标题】:Reverting GIT directories to previous ones in RStudio在 RStudio 中将 GIT 目录恢复到以前的目录
【发布时间】:2016-11-01 11:40:28
【问题描述】:

我正在使用 Rstudio 构建一个由 GIT 处理版本控制的 R 包。有一个错误,几个文件被覆盖了,我希望能够在提交时间线上恢复到以前的版本。

我可以使用 SHA 编号恢复到该版本吗?另外,我正在使用 RStudio,那么在这种环境中是否有一种简单的方法可以做到这一点?

【问题讨论】:

    标签: r git rstudio git-revert


    【解决方案1】:

    警告这将删除您自提交以来所做的一切

    git reset --hard SHA-NUMBER

    【讨论】:

    • 这并没有改变 Git 上的文件,而只是在我的本地机器上。
    • 您推送更改了吗? git add .git commit -m 'blew everything up'git push
    • 所以我只需要发出这三个命令?此外,这些变化实际上是文件名发生了变化。例如,在我有一个像 example.1.R 这样的文件之前,现在该文件是 example1.R。那么这两个文件是否会在推送后出现,因为它们具有不同的名称?
    • 或者我必须删除所有不同名称的文件吗?如果是这样,那么 git 命令是什么?
    • git 会将所有内容还原为 EXACTLY,就像您提交之前一样。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-23
    • 2015-05-15
    • 2015-08-13
    • 1970-01-01
    • 2019-07-13
    • 2014-03-07
    相关资源
    最近更新 更多