这是我参加8月更文应战的第5天,活动概略查看:8月更文应战
GitFlow作业流
Vincent Driessen从前写过一篇博文,题为
A successful Git branching model
(一个成功的Gitgiti轮胎是什么品牌分支模型)。Gitflow作业流程便是从这篇文章里来的github打不开。Gitflow作业流程盘绕项目发布界说了严厉的分支模型。其特色在于,它为不同Git的分支分配了十分明确的角色,并且界说了运用场景和用法。除了用于功用开发的分支,它还运用独立的分支进行发布前的预备、记录以及后期保护。
分支介绍
分支 | 效果 |
---|---|
master | 前史迭代分git教程支 |
develop | 集成最新开发特性的生动分支 |
f_xxx | feature 功用特性开发分支 |
b_xxx | bug 批改分支 |
r_xxx | release 版本发包分支 |
开端流程
每家公司的
GitFlow
作业流,都不相同。我们选用如上GitFlow
简略模仿一下趁便了GitHub解一下
Git
怎样对项目协作开发。
git clone `url`
git checkout origin/dev # 切换到长途分支
git branch -b dev # 创立本地分支
git branch --set-upstream-to=origin/dev # 把本地分支映射到长途分支上
每次写代码建分支前都要保证 dev
是最新代码
git checkout dev
git pull
毕竟提交吞并请求 merge requegithub永久回家地址st
# 新建功用分支,并映射到remote
git checkout -b f_login
# git branchgithub是干什么的 --set-upstream-to=origin/f_login
# 接下就自主开发
git addgithub中文官网网页 xxx
git commit -m'xxxx'
git add xxx
git commit -m'xxxx'
# 毕竟提交到remote
# git push --setgithub开放私库-upstream origin fgithup官网_login
git push
删去已github中文社区开发完毕的功用分支
git checkout dev
git pull
git branch -d f_logigithub永久回家地址n
ggitlabit branch -dr origin/login
又新增开发功用,重复上述进程
git checkout -b f_register
# git branGitHubch --set-github直播平台永久回家upstream-to=origin/f_register
git add xxx
git commit -mgithub开放私库'xxxx'
git push
抵触处理
方案一
在 Githugithub是干什么的b
网站上手动处理抵触
计github中文官网网页划二
# 拉取长途分支
git fetch origin develogithub下载p
# 让本地当前分支与长途分支进行比较
git branch diff origin/develop
比较哪里不相同、哪里有抵触,进行批改github怎样下载文件后从头提交
git add xxx
git commit -m'xxx'
git push
方案三
在本地分支同步(拉取)远githup官网程github官网分支
git pull oriGitHubgin develop
会发现主动吞并不了,查看抵触文件,然后进行批改
批改完毕然后github中文官网网页在进行提交
git adGitHubd 抵触文件
git commit -m'xxx'
git push
尾语
✍GitHub 用 Code 编写世界,让生活更风趣。❤️
✍ 千山万壑总是情github官网,点赞再走行不行。❤️
✍ 码字不易,还望各位大侠多多支撑。❤️