如何在smartgit中添加孤立分支

如何在smartgit中添加孤立分支,git,smartgit,orphan,Git,Smartgit,Orphan,我需要创建一个没有父级的孤立分支。如何在Smartgit中实现它 需要一些指导。这是一个实例,如果SmartGit不支持GUI中的孤立选项,您还可以使用CLI(命令行界面)并键入一个快捷键: git checkout --orphan newbranch (如在“”中) 提交至少一个文件(仍通过GUI): 然后你回到SmartGit,你的新(孤立)分支应该在那里。我按你说的做了->但在中看不到分支SmartGit@lakesh我怀疑是因为您需要在新的孤立分支中至少进行一次提交。此提交通过CLI

我需要创建一个没有父级的孤立分支。如何在Smartgit中实现它


需要一些指导。

这是一个实例,如果SmartGit不支持GUI中的孤立选项,您还可以使用CLI(命令行界面)并键入一个快捷键:

git checkout --orphan newbranch
(如在“”中)

提交至少一个文件(仍通过GUI):


然后你回到SmartGit,你的新(孤立)分支应该在那里。

我按你说的做了->但在中看不到分支SmartGit@lakesh我怀疑是因为您需要在新的孤立分支中至少进行一次提交。此提交通过CLI或Smartgit?@lakesh通过CLI(
git add afile
git commit-m“first commit”
),由于该分支尚未通过SmartGit可见。提交只会将其推送到暂存,而不会将其推送到源位置,对吗?这是因为,我担心它可能会影响存储库中的文件。
git add afile
git commit -m "a first commit in orphan branch"
# no push here, this is purely a local operation in your local repo