新版git推送注意点

新版git推送注意点

一切的开始

1
git init

旧版本Git指令会默认创建一个本地的master分支

image-20250128151124085.png

我是win 2.42版本

image-20250128151406928.png

但是

在较新的GitHub的新仓库中,默认的初始分支名称已经从master变更为main

如果我们直接一套推送上去会直接推送到远程仓库,会直接推送到远程的master分支上,而当前默认的主分支main上没有东西

然后我去尝试了一下更新Git版本

访问Git for Windows官方网站,安装最新版Git 2.47

然后我发现git init还是默认master分支

最后还是先养成习惯

1
git init -b main

切到指定分支创建

接下来

连接远程

1
git remote add origin 仓库地址

推送三件套

1
2
3
git add .
git commit -m "注释"
git push -u origin main