在首次推送时加上-u参数可以指定本地仓库分支和远程仓库分支的映射关系,以后推送时就不需要指定分支了。

  • 初始化本地仓库
1
2
3
4
5
6
mkdir your_git_repos
cd your_git_repos
git init
touch README.md
git add README.md
git commit -m "first commit"
  • 绑定远程仓库
1
2
git remote add origin git@git.dev.itsnow.com:your_group/your_remote_git_repos.git
git push origin master --force

github因为种族歧视将默认master分支更名为main,那么本地默认分支也修改下

  • 修改全局配置更改本地默认分支

git config --global init.defaultBranch main