前排提醒:本文仅针对git新手,因此部分表述可能会略显不妥,git老手请自行忽略。
创建远程仓库
这一步各个网站各有不同,故不作过多介绍。但是需要注意,除非你准备创建一个全新的项目,否则不要勾选init with readme
等类似选项,确保创建的是空仓库。
待远程仓库创建完成后,你可能有以下几种考虑:
这是一个全新的仓库
git clone git@github:user/project.git
cd project
# 将新分支名字改成main
git switch -c main
touch README.md
git add README.md
git commit -m "add README"
# push并设置本地分支main追踪远程分支
git push -u origin main
push一个本地文件夹到该仓库
cd existing_folder
# 初始化空仓库并设置初始分支名为main
git init --initial-branch=main
# 这等价于:
# git init
# git switch -c main 或者git checkout -b main
git remote add origin git@github:user/project.git
git add .
git commit -m "Initial commit"
git push -u origin main
push一个本地仓库到该仓库
cd existing_repo
git remote rename origin old-origin
git remote add origin git@github:user/project.git
git push -u origin --all
git push -u origin --tags
标签:origin,git,仓库,流程,add,push,main
From: https://www.cnblogs.com/wangbingbing/p/18197781