我是一个 Git 新手,经常听到“master”分支。这个“master”只是惯例名称还是像 HEAD
一样有特殊含义?
当我在克隆版本库上运行 git branch
时,只能看到一个分支 - 我所在的那个分支。没有看到“master”。如果我像教程或指南中经常看到的那样输入 git checkout master
,会发生什么呢?
error: pathspec 'master' did not match any file(s) known to git.
我很困惑,为什么我的克隆版本没有一个似乎每个人都认为它总是存在的 master
分支。
git add .
,git commit -m "Test"
, 然后执行git push -u origin master
。 - Shailengit ls-remote origin master
没有显示任何内容。 - Parisa Khaterigit remote show origin | grep HEAD
- logbasex