github 操作

设置远程仓库

git remote add origin git@github.com:name/project

提交

git push -u origin branch

清除本地缓存

git rm -r --cached .

查看分支

git branch

切换分支

git checkout master

创建分支并切换过去

git checkout -b master

删除云端分支

git push origin :main

删除本地分支

git branch -d master
-D 为强制删除

合并分支

git merge dev 将dev分支合并到当前所在分支

提交分支

git push origin panda

更新远程分支列表

git remote update origin --prune

查看所有分支

git branch -a

删除远程分支Chapater6

git push origin --delete Chapater6

查看状态

git status

当出现上传不了的问题后输入这个会删除云端的历史记录,以本地为基准上传上去,类似强制上传,但这个更友好吧

git push -u origin main -f

参考自这

有什么不同见解可以在评论区共同讨论
原文地址:https://www.cnblogs.com/lambertlt/p/15227574.html