0

我对 Git/GitHUB 相当陌生,我聘请了一名程序员为我进行更改。

当我查看网络/分叉队列时,他的一些更改说“可能不会完全适用”。

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

我怎样才能干净地应用这些更改?由于这些错误,我不想在队列中使用 Apply 选项。

谢谢!

4

1 回答 1

1

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

您可以做三件事:

1.) 尝试使用Pull Request,但它可能会说不干净地应用同样的事情

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

$ git 远程添加他的用户名 git@github.com:hisusername/hisfork
$ git 获取他的用户名
$ git 合并他的用户名/他的分支名
...此时可能会出现合并冲突,您需要解决...
$ git推送

3.) 要求他根据您的最新更改重新调整他的更改,以便它们可以干净地应用。他将不得不解决冲突。

于 2012-01-10T18:31:12.683 回答