使用 Sourcetree 命名合并
Naming a merge with Sourcetree
使用 Sourcetree,我想知道是否有一种命名 merge
的方法(例如可以对 GitHub 进行命名)以避免出现很多相同的情况:
Merge branch 'feature
' into master
2016 年 9 月 37 日最后修改的 documentation (sic),似乎对这种可能性保持沉默。
您可以通过在合并完成后立即修改提交来做到这一点。 (强制性:仅在推送到遥控器之前执行此操作。)
单击主工具栏中的 "Commit",然后单击右侧的 "Commit options" 下拉菜单。勾选"Amend latest commit."
选项
现在输入您的新消息并单击 "Commit."合并提交将更新为新消息。
要为源代码树中的合并创建提交消息,您可以分别执行合并和提交。
首先,select 您要合并的提交,然后从菜单中选择 Repository > Merge...
。
在结果对话框中:
- 确保
Commit merge immediately (if no conflicts)
未 检查
- 点击
OK
如有必要解决任何冲突,然后您将完成合并的提交:
- 单击功能区中的
Commit
- 输入您想要的提交信息
- 点击
Commit
当然,如果您喜欢冒险,最快的方法是打开终端并使用指定消息的合并命令:
求短消息
git merge -m "Your message" <branch>
对于更长的消息(打开您的默认编辑器)
git merge --edit <branch>
使用 Sourcetree,我想知道是否有一种命名 merge
的方法(例如可以对 GitHub 进行命名)以避免出现很多相同的情况:
Merge branch '
feature
' intomaster
2016 年 9 月 37 日最后修改的 documentation (sic),似乎对这种可能性保持沉默。
您可以通过在合并完成后立即修改提交来做到这一点。 (强制性:仅在推送到遥控器之前执行此操作。)
单击主工具栏中的 "Commit",然后单击右侧的 "Commit options" 下拉菜单。勾选"Amend latest commit."
选项现在输入您的新消息并单击 "Commit."合并提交将更新为新消息。
要为源代码树中的合并创建提交消息,您可以分别执行合并和提交。
首先,select 您要合并的提交,然后从菜单中选择 Repository > Merge...
。
在结果对话框中:
- 确保
Commit merge immediately (if no conflicts)
未 检查 - 点击
OK
如有必要解决任何冲突,然后您将完成合并的提交:
- 单击功能区中的
Commit
- 输入您想要的提交信息
- 点击
Commit
当然,如果您喜欢冒险,最快的方法是打开终端并使用指定消息的合并命令:
求短消息
git merge -m "Your message" <branch>
对于更长的消息(打开您的默认编辑器)
git merge --edit <branch>