添加远程仓库
git remote add <自定义仓库在本地的名称> <仓库实际地址>
查看本地添加了哪些远程仓库
git remote
拉取远程仓库代码到本地
git pull <远程仓库在本地的名称> <远程仓库分支>:<本地分支>
#如果远程仓库分支和本地分支名一样可以省略冒号之后的内容
git pull <远程仓库在本地的名称> <远程仓库分支>
提交代码到远程仓库
git push <远程仓库在本地的名称> <本地分支>:<远程仓库分支>
#如果远程仓库分支和本地分支名一样可以省略冒号之后的内容
git push <远程仓库在本地的名称> <本地分支>
查看本地&远程分支
分支名前带*号的就是当前所在的本地分支
git branch -a
本地新建分支
git branch 分支名
本地切换分支
git checkout 分支名
本地新建&切换分支
git checkout -b 分支名
git add .
git commit -m "注释"
git撤销pull,回滚到pull前版本
gitreflog #查看历史记录
git reset --hard HEAD@{X} #回滚到某个版本
一般刚pull的话,pull的记录会是HEAD@{0},所以我们需要回滚到HEAD@{1}