项目根目录下右键 => Git Bash
初始化本地仓库
git init
重命名分支:master=>main (GitHub的默认主分支已更名为main)
git branch -m main
添加到暂存区
git add .
提交到本地仓库
git commit -m "描述提交信息"
添加密钥
git remote add origin_ssh [GitHub个人仓库的SSH key]
推送到GitHub远程仓库
git push origin_ssh main
一次普通的提交完结。
其他
! [rejected] main -> main (fetch first)
error: failed to push some refs to ‘’
push后出现此错误代表本地仓库与远程仓库不一致,需将远程仓库同步到本地仓库后再推送。
把远程仓库中的更新合并到本地仓库中
–rebase:取消commit记录,把它们临时保存为补丁,之后同步远程仓库到本地,最后合并补丁到本地仓库之中。
git pull --rebase origin master
分支
#列出本地分支
git branch
#列出远程分支
git branch -r
#列出本地+远程分支
git branch -a
#创建新分支
git branch [name]
# 切换本地分支
git checkout [name]
# 删除本地分支
git branch -d [name]
#删除远程分支
git push origin_ssh --delete Chapater6