1. 拉取代码
git clone
2. 推送代码
git add .
git commit -m ‘‘
git remote add origin [git项目地址]
git push -u origin master
3. 切换分支
git checkout [分支名字] 切换分支
git checkout -b [分支名字] 切换到某分支,如果没有该分支,就先创建这个分支,然后切换到该分支
4. 将新分支推送到远程
git push origin [本地分支] 本地分支添加到远程分支上
5. 拉取远程分支到本地,本地切换到该远程分支
git fetch origin [远程分支名]
git checkout origin/[远程分支名] 创建本地分支并切换到该分支
6. 设你本地分支是development,要将远程的 feature/1 分支合并到你的development ,要如何处理,列出至少2种处理方式
git fetch origin [远程分支名]
git merge origin/[远程分支名]
7. 如何发起PR(pull request)/MR(merge request)
使用Fork + PR/MR的方式来实现多人协作开发。
每个开发者先Fork一份代码到自己的账号下,功能完成后发PR给项目管理者,项目管理者Code Review后确认无误后即可进行Merge操作,这样协作开发效率高,问题少。
fork管理员的仓库主干
clone到本地
创建分支
bug fix
Pull Request到原主干
管理员review分支,选择是否merge到主干上
8.查看分支
git branch -a 查看本地分支和远程分支
git branch 查看本地分支
git branch 查看远程分支
9.切换回master分支
git checkout master
10.删除本地分支
git branch -d [分支名字]
git push origin -d [远程分支名字]
原文:https://www.cnblogs.com/yang-1023/p/13818063.html