我是Git/Github的新手,我聘请了一名程序员为我进行更改。

当我在网络/叉子队列下看时,他的许多更改说“可能不会干净地应用”。

这是什么意思?他们为什么不申请“干净”?是他的代码,我的回购吗?

如何干净地应用这些更改?由于这些错误,我不想在队列中使用应用选项。

谢谢!

有帮助吗?

解决方案

“可能不会干净地应用”通常意味着会有合并冲突。在您的存储库中,他正在处理的相同文件有一些更改,因此他的更改不能干净地应用于您的。您的两个存储库有所不同,需要解决矛盾的更改。

您可以做三件事:

1.)尝试使用 拉请求, ,但它可能会说不干净地涂抹的话

2.)在命令行上合并它们:

$ git remote add hisusername git@github.com:hisusername/hisfork
$ git fetch hisusername
$ git merge hisusername/hisbranchname
...at this point there will probably be a merge conflict, which you need to resolve...
$ git push

3.)要求他在您的最新更改之上重新审议他的更改,以便它们会干净地申请。他将不得不解决冲突。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top