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