【问题标题】:SourceTree Revert a RevertSourceTree 还原一个还原
【发布时间】:2017-10-04 14:34:25
【问题描述】:

我有一个不受源代码控制的大型项目(我知道 - 愚蠢)。我试图用 SourceTree 设置它,但无法弄清楚通过客户端创建新存储库/在网站上创建存储库/从工作副本创建存储库的组合。

长话短说,我提交了一个文件,希望能在网站上看到整个源代码,但当这种情况没有发生时,我就撤消了提交。但是,当我撤消提交时,它删除了我 90% 的源代码(因为它不再位于以前的文件夹中,而现在是几个月前的版本)。

这是我的 SourceTree 历史:

我不确定如何还原我的还原,或者再次提交/推送所有这些文件。此外,我正试图弄清楚如何取回我的所有代码。看起来我可以通过查看历史日志来做到这一点,但我希望它会比这更简单。

我对 SourceTree 和 git 有点不熟悉,我应该先查一下如何做,所以这是我的错,但我认为我可以弄清楚并且它很简单。一个

编辑:我能够创建第一次提交及其所有文件的存档。看起来这让我回到了源头,但我不确定这是否能让一切恢复到正确的状态。

【问题讨论】:

    标签: git push commit atlassian-sourcetree


    【解决方案1】:

    我能够执行以下步骤以恢复所有源代码的原始状态:

    right-click on first commit=> Archive...

    这给出了整个源原始状态的.zip

    【讨论】:

      猜你喜欢
      • 2011-12-19
      • 2021-07-29
      • 2015-06-12
      • 1970-01-01
      • 2019-01-02
      • 1970-01-01
      • 2022-12-01
      • 1970-01-01
      • 2021-10-19
      相关资源
      最近更新 更多