这是我参加8月更文应战的第5天,活动概略查看:8月更文应战

GitFlow作业流

Vincent Driessen从前写过一篇博文,题为 A successful Git branching model(一个成功的Gitgiti轮胎是什么品牌分支模型)。Gitflow作业流程便是从这篇文章里来的github打不开

Gitflow作业流程盘绕项目发布界说了严厉的分支模型。其特色在于,它为不同Git的分支分配了十分明确的角色,并且界说了运用场景和用法。除了用于功用开发的分支,它还运用独立的分支进行发布前的预备、记录以及后期保护。

GitFlow工作流

分支介绍

分支 效果
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官网,点赞再走行不行。❤️

✍ 码字不易,还望各位大侠多多支撑。❤️