克隆仓库到本地
git clone git@github.com:xxxx/xxx.git
创建分支,编码,提交代码到分支流程:
1.创建test分支:
# git checkout -b test master
2.切换到test分支:
# git checkout test(编码......)
3.创建本地提交:
# git add .
4.添加commit注释:
# git commit -m "XXXX"
5.提交到服务器:
# git push origin test
合并分支代码到master分支
使用 Git,我们有两种可能性将我们的功能分支更改与远程 Master 分支合并:
- merge 方法 Git merge 是一个将更改提交到另一个分支的命令。它允许开发人员从功能分支中获取他们独立的代码行,并通过 git 合并工具将它们集成到 master 上的单个分支中。
- rebase 方法 Git rebase 是另一个用于基本相同目的的命令,只是它的执行方式非常不同
使用merger进行合并
1.切到主分支。
git checkout master
2.将远程 master 更改拉到本地的 master。
git pull origin master
3.合并到master
git merge --no-ff test
如果文件没有冲突则合并成功,如果有冲突则需要手动解决冲突然后进行merge
使用rebase进行合并
git checkout master
git pull
git checkout test
git rebase
其他常用的git命令
列出所有分支:# git branch -a
删除分支# git branch -d test