【问题标题】:Add file to non accurate git repository将文件添加到不准确的 git 存储库
【发布时间】:2021-01-30 05:05:25
【问题描述】:

我是版本控制系统的新手。

我目前正在两台计算机上进行一个项目:一台在家里,另一台不属于我。使用git,我通常每次在另一台计算机上结束会话时推送。上次我忘了这样做。因为我不介意没有上次编辑的文件,所以我在没有这些文件的情况下在我的电脑上工作。我想在存储库上上传一个文件,以便稍后当我登录另一台计算机时,我可以简单地将这个新文件添加到我的非推送 repo 版本中并将它们全部推送到一起。什么命令可以让我达到这个结果?

我很确定我没有正确解释,所以请告诉我如何让自己更清楚。每一个帮助表示赞赏

【问题讨论】:

  • 建议大家阅读Pro Git的前三章。这些将解释您每天需要使用的基本命令。如果您有时间,请阅读本书的其余部分以获得更深入的了解。

标签: git version-control commit branching-and-merging git-push


【解决方案1】:

您在这里描述的是使用版本控制系统进行开发的自然流程。以下是您可能会遇到的流程:

  1. 您在您的计算机上工作而没有忘记从另一台计算机推送的更改。您进行一些工作,然后将更改推送到您在另一台计算机上更改过的相同文件。
  2. 在您使用另一台计算机后,只需 git pull 即可获取您之前从另一台计算机推送的更改。
  3. Git 将执行合并(默认)或变基(这是另一回事),合并要么顺利进行,要么您需要解决冲突(如果有)。
  4. 您现在可以提交和推送本地更改。

【讨论】:

    猜你喜欢
    • 2020-10-14
    • 2017-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-27
    • 1970-01-01
    相关资源
    最近更新 更多