Ami*_*uli 6 git github bitbucket pull-request git-fork
我想与其他程序员一起在bitbucket上使用git的项目中工作。由于我不是项目的所有者,因此执行了以下步骤:
项目的所有者接受了我的请求,所有更改现在都在他的存储库中。
现在,我想对项目所有者的修改版本提出新的请求。我应该制作一个相同仓库的新叉子吗?
我分叉了该项目(现在我的仓库中有一个副本)
我进行了更改并提交了它们
git添加
git commit -m“ fork-commit”
我推到我的回购
git push -u origin#推送已完成到我的仓库中:me / proj
我提出了拉取请求,并被所有者接受(我/项目的主分支与所有者/项目的主分支相同)
在此之后,所有者对其所有者/项目的主分支进行了一些额外的更改,回购情况如下:
因此,为了避免出现多个分叉,我是否应该对所有者存储库进行git pull?还是我们(我和所有者)共享同一回购协议?
谢谢,
为了避免多次分叉,我应该在所有者仓库上进行 git pull 吗?或者我们(我和所有者)应该共享相同的存储库?
不需要多个分支,只需从所有者存储库中进行 git pull 即可。
始终对不受信任的贡献者使用拉取请求。如果所有者同意,您应该尝试不同的工作流程并找到一个你们都满意的工作流程。