首页 > 其他 > 详细

git实战

时间:2020-10-15 10:21:12      阅读:39      评论:0      收藏:0      [点我收藏+]

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操作,这样协作开发效率高,问题少。
  1. fork管理员的仓库主干
  2. clone到本地
  3. 创建分支
  4. bug fix
  5. Pull Request到原主干
  6. 管理员review分支,选择是否merge到主干上

8.查看分支

git branch -a 查看本地分支和远程分支
git branch 查看本地分支
git branch 查看远程分支

9.切换回master分支

git checkout master

10.删除本地分支

git branch -d [分支名字]
git push origin -d [远程分支名字]

git实战

原文:https://www.cnblogs.com/yang-1023/p/13818063.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!