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 に答える