相关疑难解决方法(0)

分叉与GitHub中的分支

我想更多地了解分支github项目与创建github项目分支的优缺点.

分叉使我的项目版本与原始版本更加孤立,因为我不必在原始项目的协作者列表中.由于我们正在内部开发项目,因此将人员添加为协作者是没有问题的.但是,我们想了解如果分配项目会使合并更改回主项目更难.也就是说,我想知道分支是否能让两个项目保持同步更容易.换句话说,当我分支时,在我的主项目版本和主项目之间合并和推送更改是否更容易?

git branch github

267
推荐指数
4
解决办法
16万
查看次数

GitHub上的Pull请求的最佳实践

我已经阅读了这个这个讨论,但仍然有理解在GitHub上合作的最佳方式的麻烦.

假设我已经分配了一个仓库并独立开发它(原始仓库已经暂时没有激活).所以我确实拥有自己的develop分支,在那里我做了所有的改变:从中分支,在那里feature开发然后合并回来develop.我不时要向原始回购提交PR.但我不能做公关feature,因为它将包括所有的历史develop.这就是我的所作所为:

  • master跟踪原始回购的结帐
  • 从它那里吹嘘
  • 樱桃挑选feature并推送到GitHub
  • 提交公关

当这些PR合并到master原始repo时,我从中拉出然后合并masterdevelop.

它工作得很好,但它导致我自己的回购中相同的提交倍增,所以我不确定挑选樱桃是最好的方法吗?

分支master可能会更好,但是当我完成依赖于feature-1的feature-2时,通常会出现这种情况; 并且feature-1仍在等待PR合并,但还master没有.

我将不胜感激任何建议和例子.

git github pull-request git-fork

11
推荐指数
1
解决办法
3540
查看次数

标签 统计

git ×2

github ×2

branch ×1

git-fork ×1

pull-request ×1