# 在本地加载github项目
git clone <link>
# 仓库初始化
git init
# 提交修改
git add -A
git commit -m "first commit"
# 查看提交的历史
git log --stat
# 维护项目
git checkout <文件名> # 对还没commit的文件,放弃修改
git reset head^x 对已经commit的文件,回滚到上一个commit的节点
# 分支
git checkout -b <branchname> #最好在主分支上执行
git checkout main # 切换分支
git merge b #合并分支
git merge --abort # 放弃合并
git branch #查看branch
git branch -D <branchname> #删除分支
# git,github远程仓库
git remote add origin <link> # 这三个不用背,gibhub上有
git branch -M main
git push -u origin main
git push # 上传项目至github
git pull # 加载github上的修改