1、项目克隆
git clone git@xx.xx.xx.xx:xx.git 克隆远程项目
2、提交代码
git add .
git commit -m ‘注释’
git push origin master
3、合并分支(dev->master)
git checkout dev
git rebase master
git status 查看是否代码冲突(查看状态)
git add . 解决冲突后,添加暂存区
git rebase --continue 继续rebase(重复git status步骤)
git rebase --skip (冲突解决完了,仍处于rebase状态)
git rebase --abort 回到冲突文件之前,文件都会回到最初状态
git checkout master 回到master分支
git merge dev 合并分支到主分支
4、查看日志
git log
5、代码回退
git reset --hard HEAD 代码回退上一版本
git reset --hard commit_id 代码回退某一版本
6、代码提交
git push origin master
7、更新代码
git pull origin master
8、更新本地代码仓库(个别时候本地代码会因为联网问题,没有及时更新,需要手动更新)
git fetch origin
9、查看分支
git branch -a
10、切换/创建分支
git branch -b dev
11、删除分支
git branch -D
12、查看远程仓库地址
git remote -v
13、本地代码添加到远程分支
git remote add origin git@xx.git
14、仓库初始化
git init
15、删除远程分支
git push origin --delete link
16、链接远程仓库
#创建新文件夹
mkdir xxx
#进入
cd xxx
#初始化Git仓库
git init
#提交改变到缓存
git commit -m ‘description’
#本地git仓库关联GitHub仓库
git remote add origin git@github.com:han1202012/TabHost_Test.git
#提交到GitHub中
git push -u origin master
17、查看提交记录
git reflog
18、本地到远端仓库的链接
git push --set-upstream origin link