将文件添加到不准确的 git 存储库
Add file to non accurate git repository
我是版本控制系统的新手。
我目前正在两台计算机上进行一个项目:一台在家里,另一台不属于我。使用 git
,我通常会在每次结束另一台计算机上的会话时推送。上次我忘了这样做。因为我不介意没有上次编辑的文件,所以我在没有这些文件的情况下在我的电脑上工作。我想在存储库上上传一个文件,这样以后,当我登录到另一台计算机时,我可以简单地将这个新文件添加到我的非推送的 repo 版本并将它们一起推送。什么命令可以让我达到这个结果?
我很确定我没有正确解释,所以请告诉我如何让自己更清楚。感谢您的帮助
您在这里描述的是使用版本控制系统进行开发的自然流程。以下是您可能遇到的流程:
- 您在自己的计算机上工作,没有忘记从另一台计算机推送的更改。您工作了一些,然后将更改推送到您在另一台计算机上更改过的相同文件。
- 一旦您到达另一台计算机,只需
git pull
即可获得您之前从另一台计算机推送的更改。
- Git 将执行合并(默认)或变基(那是另一回事)并且合并进行得很好,或者您需要解决冲突(如果有的话)。
- 您现在可以提交并推送您的本地更改。
我是版本控制系统的新手。
我目前正在两台计算机上进行一个项目:一台在家里,另一台不属于我。使用 git
,我通常会在每次结束另一台计算机上的会话时推送。上次我忘了这样做。因为我不介意没有上次编辑的文件,所以我在没有这些文件的情况下在我的电脑上工作。我想在存储库上上传一个文件,这样以后,当我登录到另一台计算机时,我可以简单地将这个新文件添加到我的非推送的 repo 版本并将它们一起推送。什么命令可以让我达到这个结果?
我很确定我没有正确解释,所以请告诉我如何让自己更清楚。感谢您的帮助
您在这里描述的是使用版本控制系统进行开发的自然流程。以下是您可能遇到的流程:
- 您在自己的计算机上工作,没有忘记从另一台计算机推送的更改。您工作了一些,然后将更改推送到您在另一台计算机上更改过的相同文件。
- 一旦您到达另一台计算机,只需
git pull
即可获得您之前从另一台计算机推送的更改。 - Git 将执行合并(默认)或变基(那是另一回事)并且合并进行得很好,或者您需要解决冲突(如果有的话)。
- 您现在可以提交并推送您的本地更改。