1

我正在尝试从 TortoiseGit 迁移到 SmartGit。

TG 有非常清晰的创建新分支的界面:在此处输入图像描述

但在 SmartGit 中,我发现只有“Branch -> Add Branch”,它显示了很差的对话框:在此处输入图像描述

每次我想创建一个新分支时,我都不想切换到某个基本分支。有没有办法像在 TG 中一样在 SmartGit 中选择基础分支?

4

2 回答 2

4

您可以为此目的使用命令行:

git branch <new branch name> <the branch name from which it was created>

例如

git branch test2 test1

将创建一个test2基于test1

于 2014-01-16T10:19:05.027 回答
2

SmartGit 的Add Branch命令适用于非常常见的用例,即仅从HEAD. 如果您想在任何其他提交上创建一个分支,只需转到Log,选择相应的提交(您可以在那里显示一个分支或标签,使用Edit|Filter Commits过滤某个日志消息,...)和使用上下文菜单中的添加分支

于 2014-01-22T15:38:47.800 回答