在团队中工作时,Git会拉和推

在团队中工作时,Git会拉和推,git,github,git-push,git-pull,git-stash,Git,Github,Git Push,Git Pull,Git Stash,我已经开始与另一个开发人员一起做一个项目,只是刚刚意识到我的GIT知识是多么有限。交易如下: 这周我一直在做一些改变,我想把它们推给master 我的同事昨天对同一个项目进行了更改,并在昨晚推动了这些更改 我该怎么做 如果我尝试推送我的更改,我将得到错误,因为我的代码已过时 所以,我被告知应该隐藏我的更改,然后将他的更改拉入我的工作目录,然后隐藏并应用我的更改 但是当我这样做时,我会得到冲突错误,因为我们都更改了项目文件 如果我在文件中查看冲突,我发现它们没有标记为正常冲突,因此我无法修复问题!

我已经开始与另一个开发人员一起做一个项目,只是刚刚意识到我的GIT知识是多么有限。交易如下:

这周我一直在做一些改变,我想把它们推给master 我的同事昨天对同一个项目进行了更改,并在昨晚推动了这些更改 我该怎么做

如果我尝试推送我的更改,我将得到错误,因为我的代码已过时

所以,我被告知应该隐藏我的更改,然后将他的更改拉入我的工作目录,然后隐藏并应用我的更改

但是当我这样做时,我会得到冲突错误,因为我们都更改了项目文件

如果我在文件中查看冲突,我发现它们没有标记为正常冲突,因此我无法修复问题!我甚至不能比较我的两个版本,因为冲突的版本是旧版本

任何帮助,非常感谢

如果您跟踪了更改的文件,请添加并提交它们或将它们隐藏起来 git从远程分支获取更改 git在您刚刚获取的远程分支中建立的提交历史记录的基础上重新设置您的提交 您可能需要在此处解决冲突。Git会告诉你的,如果是这样的话。您通常可以使用默认的合并工具生成并保存一个文件来解决冲突。 git推送您的历史记录,其中现在包含您最新的一系列提交。你的朋友也可以按照同样的程序将你的承诺记录到他的本地历史中。 阅读官方文件总是很重要的。而且,我发现这也很有帮助

如果您跟踪了更改的文件,请添加并提交它们或将它们隐藏起来 git从远程分支获取更改 git在您刚刚获取的远程分支中建立的提交历史记录的基础上重新设置您的提交 您可能需要在此处解决冲突。Git会告诉你的,如果是这样的话。您通常可以使用默认的合并工具生成并保存一个文件来解决冲突。 git推送您的历史记录,其中现在包含您最新的一系列提交。你的朋友也可以按照同样的程序将你的承诺记录到他的本地历史中。
阅读官方文件总是很重要的。此外,我发现这也很有帮助。

我对这段视频的推荐力度不够:。您应该将更改重新定为his@Johnsyweb-今晚看。Learath2——听起来这是正确的答案。谢谢各位。我对这段视频的推荐已经够多了:。你们应该将你们的更改重定到his@Johnsyweb-今晚看。Learath2——听起来这是正确的答案。谢谢你们,谢谢你们。我明天会试试这个,让你知道我的进展如何…谢谢你。我明天会试试这个,让你知道我的进展如何。。。