如何在创建分支之前进行提交?

Cur*_*ner 4 git github

根据 GitHub 的说法,要从 cmd 创建存储库,我们必须:

echo "# some-textR" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/username/repositoryname.git
git push -u origin main
Run Code Online (Sandbox Code Playgroud)

但是,在这里我可以看到在创建分支之前正在进行提交。
为了检查我的想法是否正确,我跑了:

git init
git branch
Run Code Online (Sandbox Code Playgroud)

并且没有显示任何分支



任何建议都感激不尽。提前致谢。

Dav*_*ter 5

默认情况下,如果没有创建分支,则在第一次提交时,分支通常将采用默认名称mastermain

如果您使用2.28上面的 git,则可以使用此命令更改默认分支

git config --global init.defaultBranch {branchName}

例子:

git config --global init.defaultBranch my-branch

如果你想把它改回来,只需用编辑器删除该行或git config --global -e