我最近开始使用 GitHub。我正在我的工作电脑和家用电脑上处理一个项目。我遇到的问题是,当我在工作 PC 上进行更改并将更改“推送”到 GitHub 时,当我回家并想将这些更改“拉”到我的家用 PC 上时,它似乎不起作用 -它出现了一些错误(我不记得它到底说了什么,但与违反有关签出文件的规则有关)。基本上这就是我想要发生的事情:
- 在我的工作 PC 上进行更改并使用这些更改更新 GitHub 存储库
- 回家,用来自 GitHub 的更新项目替换我家用 PC 上的任何东西
- 在我的家用 PC 上进行更改并使用这些更改更新 GitHub 存储库
- 去上班,用来自 GitHub 的更新项目替换我工作 PC 上的任何东西
我如何实现这一目标?我正在使用 Netbeans,所以我正在通过它做所有与 Git 相关的事情。
更新
我目前使用的命令是:完成一批更改后,我单击 Git > Commit,然后单击 Git > Remote > Push 将其保存到 GitHub。
当我到我的家用 PC 并想用 GitHub 上的项目替换我当前的项目时,我单击 Git > Remote > Pull。