我是 Git 的新手,正在尝试解决这个问题。
我已经克隆了一个远程存储库,对我的本地机器说 ssh://repo。克隆后,我编辑了一些文件,在此期间远程存储库也发生了变化。
如何使用远程存储库更新我的本地存储库,同时保持两组更改?
最佳答案
只需使用以下命令将您的更改提交到本地存储库
git commit
命令。现在您永远不会丢失更改!然后使用
从远程存储库中 pull 新的更改git pull
命令。此命令获取新更改并将它们与您的更改 merge 。通常没有冲突。在这种情况下,您可以自由地将更改推送到远程存储库。否则你需要解决所有冲突,使用标记它们已解决
git add
命令(只使用来自 git status 输出的提示)并使用
提交这个 mergegit commit
命令。
关于Git:将远程文件与本地文件 merge ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8838894/