删除本地主分支

21

我比较粗心,在删除本地分支时一下子删除了很多,而不是在每个分支完成后逐个删除,结果不小心删掉了本地git主分支。该项目仍然存在于github上。那么我该如何解决这个问题呢?如果有帮助的话,我正在mac终端上使用。

3个回答

47

git branch master origin/master


感谢您的迅速回答。 - Eliezer Wohl

2

主分支并不是一个特殊的分支,它可以像其他任何分支一样轻松创建。

git branch master ## creating master branch
git checkout master  ## switching to master branch
git branch -u origin/master ## setting up remote tracking branch

或者

git branch master ## creating master branch
git branch -u origin/master master ## setting up remote tracking without switching
git checkout master ## switching out to master

或者一体机
git checkout -b master origin/master ## create, set up tracking, switch

1
你可以简单地执行以下命令: git checkout master 如果你本地没有主分支,Git将会拉取它。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接