1
|
John Lemuel Suarez Arcaz · 技术社区 · 7 年前 |
![]() |
1
3
GitHub提供了一个标记为“合并请求”的按钮,带有一个下拉三角形。点击三角形可以提供更多选项(至少在正常情况下是这样) the GitHub help page 表示这“取决于为存储库启用的合并选项”):
注意,新提交具有相同的
与其他N个提交一样,但是是一个普通的、非合并的单亲提交(这在GitHub接口中很难看到,因为它试图隐藏Git提交图的非线性性质)。看见
this GitHub help page squash diagram
在许多方面,这是最好的结果:它允许您将功能添加视为单个单元(合并提交)或一系列更改(分支上的N个单独提交)。但它确实会导致更复杂的历史:如果存在合并的事实预计在将来是无用的或分散注意力的,而N个单独的提交预计是有用的(例如,用于调试),那么最好使用 快进 活动 在GitHub上。
是
如果当前正在快进
不
1. 或者至少,太难了。如果有一个点击按钮显示实际的提交图,那可能会很有趣。 |
![]() |
2
0
听起来你在寻找大师级人物。 尝试:
|
![]() |
JohnSnow · 合并一个分支的提交,以基于另一个分支 7 年前 |
![]() |
Laurence Frost · TFS源代码管理-防止特定行合并 7 年前 |
![]() |
Banjaxx · 参考分支中的另一个项目 7 年前 |
![]() |
MeanGreen · 避免无基础合并的多个dev分支 7 年前 |
![]() |
Javingka · 不同于:git合并分支与git合并主分支 9 年前 |
|
user319799 · Git工作流将相同的功能添加到分支 9 年前 |
![]() |
Lukas Juhrich · 使当前git历史记录可供他人查看的最佳方式 10 年前 |
![]() |
codekitty · 将修补程序从主目录复制到源目录树上的分支 10 年前 |