github日常的基本命令

 1 git 常用命令
 2 git clone 仓库地址   -从远端克隆项目
 3 git pull             -从远端拉取代码
 4 git pull -p          -从远端拉取代码和分支
 5 
 6 提交代码流程:
 7 git add xxx          -添加到暂存区
 8 git commit xxx -m "注释" 提交代码到本地仓库
 9 git push 
10 
11 代码:
12 git status           -查看修改的状态
13 git checkout xxx     -撤销某个文件的修改
14 git checkout .         -撤销全部的修改
15 git reset HEAD xxx   -撤销暂存区的修改
16 git reset --hard  xxx   -撤销提交记录
17 git commit -amend    -修改最新的提交日志
18 git add .            -批量添加到暂存区
19 git commit           -批量提交
20 分支:
21 git checkout -b xxx   -创建分支
22 git push --set-upstream origin test   -将分支提交到远程
23 git branch -a     -查看本地和远端的分支
24 git branch        -只查看本地的分支
25 git checkout xxx    -切换分支
26 git checkout -b xnmp origin/dev
27 
28 git branch -d xxx   -删除本地分支
29 git branch -D xxx   -强制删除本地分支
30 git push origin -d xxx  删除远端的分支 
31 git merge xxx    -合并分支
32 git log          -查看日志
33 
34 规范:
35 修改:update
36 添加:add
37 删除:delete
38 如果在同一个分支开发,提交代码之前pull一下
39 
40 
41 难点:冲突
42 git merge xxx    -合并分支
43 将dev上的代码合并到本地feature,在feature分支下
44 git merge dev
45 
46 同一个分支不同人修改同一个文件,merge时会产生冲突
47 不同分支修改同一个文件,merge时会产生冲突
48 
49 版本回退:
50 git reset --hard commitId  -回到某个版本
51 
52 
53 
54 git commit . -m 'add:添加service和controller单元测试方法'
原文地址:https://www.cnblogs.com/chenlove/p/9547217.html