【问题标题】:Rename R script without deleting Git record重命名 R 脚本而不删除 Git 记录
【发布时间】:2023-03-30 15:56:01
【问题描述】:

我对在 RStudio 中使用 Git 非常陌生,并且刚刚发现在尝试暂存修改后的文档时文件名中的空格问题。 (here)

因此,我需要重命名我的脚本。当我尝试这个时,它认为我的脚本已被删除,我不得不重新添加我的所有文件,这意味着任何以前的版本都没有被复制。我怎样才能防止这种情况发生?

【问题讨论】:

    标签: r git version-control rename delete-file


    【解决方案1】:

    使用它来保存文件的历史记录

    git mv oldfilename newfilename
    

    【讨论】:

    • 这个脚本是重命名文件,还是简单地复制历史? IE。我需要添加新文件(保留旧文件),然后运行此脚本然后删除旧文件?
    • 这将重命名文件,并保留 git 历史记录。如果您只是想重命名文件,则无需添加新文件。
    • 当我尝试这个时它显示为已删除(我也在 Rstudio 中使用 git)。如果我访问“新”文件的历史记录,它不会显示“旧”文件的历史记录。
    猜你喜欢
    • 2023-01-26
    • 2011-01-22
    • 2011-03-07
    • 1970-01-01
    • 2018-08-13
    • 2022-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多