git add .
git commit -m 'dev'
查看状态 git status
查看提交记录 git -log 或 git log
版本回退 git reset --hard <commitID>
查看分支 git branch
创建分支 git branch 分支名
删除分支 git branch -d 分支名
切换分支 git checkout 分支名
创建并切换分支 git checkout -b 分支名
分支合并 git merge 分支名 ---但要先切换到想要合并到的分支上
--------------------gitee(码云)
生成ssh公钥 ssh -keygen -t rsa 之后就不断的回车
获取公钥 cat ~/.ssh/id_rsa.pub
验证gitee是否验证成功 ssh -T git@gitee.com
添加远程仓库 git remote add<远端名字origin> <仓库路径>
查看远程仓库 git remote
推送到远程仓库 git push [-f][--set-upstream] [远端名字 [本地分支名]:远端分支名]
事列:git push origin master
加上-f表示强制覆盖
--set-upstream表示推送远端时并建立关联(省略远端名和分支名) 事列:git push
查看本地分支与远程分支的关联关系 git branch -vv
远程仓库克隆 git clone <仓库路径>
远程仓库更新的抓取到本地 git fetch
拉取 git pull = fetch + merge