如何让git自动切换到新创建的分支?
How to make git switch to newly created branch automatically?
1: git checkout master
2: git branch feature
3: git commit 'commit msg'
我期待 git 在第 2 行切换分支 (但它并没有,这真的很烦人,因为我必须恢复 master 的签入).
有什么方法可以git切换分支吗?
您可以使用git checkout -b
,它将检查新创建的分支,即
git checkout master
git checkout -b feature
# work work work
git commit 'commit msg'
提交将进入从 master
创建的新分支 feature
。
如您所述,git branch
只是创建了一个新分支,但 没有 切换到它。相反,您可以使用 git checkout -b feature
来创建新分支并切换到它。
git checkout -b yourBranchName
会为你做的
1: git checkout master
2: git branch feature
3: git commit 'commit msg'
我期待 git 在第 2 行切换分支 (但它并没有,这真的很烦人,因为我必须恢复 master 的签入).
有什么方法可以git切换分支吗?
您可以使用git checkout -b
,它将检查新创建的分支,即
git checkout master
git checkout -b feature
# work work work
git commit 'commit msg'
提交将进入从 master
创建的新分支 feature
。
如您所述,git branch
只是创建了一个新分支,但 没有 切换到它。相反,您可以使用 git checkout -b feature
来创建新分支并切换到它。
git checkout -b yourBranchName
会为你做的