2013-04-03 6 views

ответ

2

То есть один случай, когда, если SmartGit не поддерживает опцию сироту из графического интерфейса, вы можете также использовать CLI (интерфейс командной строки) и типа а быстро:

git checkout --orphan newbranch 

(как в "In git, is there a simple way of introducing an unrelated branch to a repository?")

Commit по крайней мере один файл (еще через GUI):

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 

Затем вы возвращаетесь в SmartGit, и ваша новая (сиротская) ветка должна быть там.

+0

Я сделал то, что вы сказали->, но не видит ветку в SmartGit – lakesh

+0

@lakesh Я подозреваю, что вам нужно сделать хотя бы одну фиксацию в этой новой сиротской ветке. – VonC

+0

Это коммит через CLI или Smartgit? – lakesh