git branch命令中未列出主分支
我一直在用git跟踪一个小项目。我在一家名为“samad”的分行结账。 我已经很久没有做出改变了。当我提交更改并执行git分支时,我只看到了我正在处理的当前分支。布兰奇少爷失踪了。git branch命令中未列出主分支,git,Git,我一直在用git跟踪一个小项目。我在一家名为“samad”的分行结账。 我已经很久没有做出改变了。当我提交更改并执行git分支时,我只看到了我正在处理的当前分支。布兰奇少爷失踪了。 原因可能是什么?我能做些什么才能把它带回来。你说你没有远程连接。因此,只需从该分支samad创建一个名为master的新分支 $ git checkout -b master 您是如何创建此回购(git init或其他)的?如果您是通过gitinit创建的,那么应该自动创建master(默认分支)。我想,在git
原因可能是什么?我能做些什么才能把它带回来。你说你没有远程连接。因此,只需从该分支
samad
创建一个名为master
的新分支
$ git checkout -b master
- 您是如何创建此回购(
或其他)的?如果您是通过git init
创建的,那么应该自动创建gitinit
(默认分支)。我想,在master
之后,您签出了gitinit
。因此,samad
分支消失了master
注意:如果您没有对
主分支
进行任何提交,那么它实际上不存在。您说您没有远程连接。因此,只需从该分支samad
创建一个名为master
的新分支
$ git checkout -b master
- 您是如何创建此回购(
或其他)的?如果您是通过git init
创建的,那么应该自动创建gitinit
(默认分支)。我想,在master
之后,您签出了gitinit
。因此,samad
分支消失了master
注意:如果您没有对
主分支
进行任何提交,那么它实际上不存在。我假设您已经尝试过:
$ git fetch
是否可以再次克隆项目?我想您已经尝试过:
$ git fetch
是否可以再次克隆项目?创建新(空)回购时,在第一次提交之前不会创建分支
如果在提交master
之前运行了git checkout-b samad
,则不会创建master
分支。创建新(空)回购时,在第一次提交之前不会创建分支
如果在提交
master
之前运行了git checkout-b samad
,则不会创建master
分支。它仍然只显示当前分支。该项目未连接到任何远程源。@很抱歉,我忽略了它。它仍然只显示当前分支。该项目未连接到任何远程源。@axiac抱歉,我忽略了它。但有人能解释一下原因吗?因为最初它一直存在,直到最近。git branch-a
显示了什么?但是有人能解释一下原因吗?因为最初它一直存在,直到最近。git branch-a
显示了什么?Yh..我不记得以前是否提交了更改。一位朋友将项目文件夹发送给我,但他没有在上面使用git。所以我想就像你说的,我可能在检查那个分支之前没有向大师承诺。谢谢Yh..我不记得以前是否做过更改。一位朋友将项目文件夹发送给我,但他没有在上面使用git。所以我想就像你说的,我可能在检查那个分支之前没有向大师承诺。谢谢