坑……gitlab 上把主分支合并到其他分支,解决冲突后居然把其他分支给合并回主分支了。。。

willxiang:中午午休前把 master 合并到我当前开发的分支上(因为一些原因)
当时提示有几个冲突,我直接在页面上啪啪就给解决然后直接合并了。
3 点钟的时候其他同事说我怎么把我开发的分支给合并到主分支了,我一脸懵逼。
一看提交,我靠还真给合进来了,我都以为我当时真的合反了

KuroNekoFan:gitlab 网页操作 merge 是挺迷的,试过一次再也不敢了

mercury233:解决把 patch-1 合到 patch-2 时的冲突一般是把 patch-2 反过来合到 patch-1,确保 patch-1 包含 patch-2 所有的提交,github 解决 pr 冲突也是这样的思路

leopod1995:万能模板 dev 合并到 master 有冲突
- git reset --soft
- git stash
- git fetch & merge master
- git stash pop
- fix conflict
- git commit & merge

git 搞分支的问题

yeqizhang:你们平时开发是像 github 一样 fork 后再 clone 这个仓库开发? 还是 clone 原仓库,基于原仓库的 master 开一个分支开发? 我们项目几十号人,我给了他们 fork 权限,发现部分人是 fork 后进行开发的,一个月都没 pull 到原仓库了。

小白提问: Git 在实际多人合作中是如何使用的?

AerithLoveMe:请问一下 Git 在实际工作中是如何使用的?是由一个人创立仓库建立基本模块,然后组员 clone 下来分别完成么?还是其他的方式?求告知,谢谢!jadehare:操作分支,有一个主分支,其他人从这个主分支切分支,改完后再和回到主分支

svn 下载 git 的单个目录, git 多分支情况下,下回来的是哪个分支?

muziling:github 上的项目,使用 git clone 只能下载整个项目,如果只需要某个目录,可以使用 svn 命令来操作。 主要修改部分在打开的目录 URL 中:将 /tree/master/(或 /tree/分支 /) 换成 /trunk/ 。 那下回来的数据,是 master 分支的目录,还是其它分支下的目录?

git 自动部署方案与 git remote 的问题

kajweb:hexo 博客,源码和生成页面分为 A 、B 两个仓库 定义本本机为 C,服务器为 S 已知两个博客已经配置好 githook 和实现了自动 pull 。 目前工作流是 C push 到 gitee 后,S 收到 githook 自动分别 pullA 、B 仓库 现在想改为由 C push A 后,在 S 端自动 hexo g -d 生成和 p…

请教大家有关 git 工作流的问题

gy0624ww:工作中遇到的情景是这样的 多人开发同一个项目,比如有 ABC 三个需求。(有可能涉及更改同一个文件) 这三个需求是提出间隔比较短,有一段时间是并行一起开发的,同时参与测试,但是上线日期可能不同。 首先,从 master 拉出各自的分支。每个人各自现在自己的本地环境开发,做完后把各自的分支打包到测试环境给测试。 测试人员也是多名,但是目前测试…