删除了本地主分支

时间:2015-11-30 19:47:32

标签: git github

我很草率,正在删除一大堆本地分支,而不是在每个分支完成后逐个删除它们,我不小心删除了我在git上的本地主分支。该项目仍在github。那么我该如何解决这个问题呢?如果它有助于我在Mac上使用终端。

3 个答案:

答案 0 :(得分:20)

git branch master origin/master

答案 1 :(得分:0)

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

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

答案 2 :(得分:0)

您可以简单地做

git checkout master

如果本地没有分支,Git将会拉出master分支。