git 使用
git status — 查看状态
git branch —查看分支,打*号的为主分支
-----------------------------------------------
1. 创建分支过程
首先下载 git clone ******
查看分支 git branch
然后从主干打分支 git branch shuang.he master
切换分支 git checkout shuang.he
查看日志 git log
-----------------------------------------------
2.修改完成后,提交代码
git checkout master
git pull
git checkout shuang.he
git rebase master
git push origin HEAD:shuang.he
git checkout shuang.he
登陆code 提交request 给其他用户
然后其他人合并
-----------------------------------------------3.合并其他人代码
git checkout master
git pull
gti checkout shuang.he
git rebase master
-----------------------------------------------
4.从远端分支开发,
git pull
git checkout —track -b wish origin/wish
从远端checkout一个分支到本地,并重命名:
git checkout --track -b [local-branch-name] origin/[origin-branch-name]
git branch shuang.he wish
git checkout shuang.he
-----------------------------------------------
5.提交到远程分支
git commit -a -m "update"
git checkout wish
git pull
git checkout shuang.he
git rebase wish
git push origin HEAD:shuang.he
登录code —ci—lightMerge — source branch 选择自己的,提交请求
refresh and push
-----------------------------------------------
6.删除远程分支:git push origin —delete shuang.he
rebase 冲突
解决冲突
git add .
git rebase — continue
-----------------------------------------------
7.git add后,如何删除
使用 git rm 命令即可,有两种选择,
一种是 git rm --cached "文件路径",不删除物理文件,仅将该文件从缓存中删除;
一种是 git rm --f "文件路径",不仅将该文件从缓存中删除,还会将物理文件删除(不会回收到垃圾桶)