
git
文章平均质量分 60
机智W_en
回首向来萧瑟处,也无风雨也无晴。
展开
-
git常用命令以及stash/cherry-pick/reset/revert用法
-- 初始化一个Git仓库git init-- 查看仓库的状态git status-- 将修改添加到暂存区git add . // 将所有修改添加到暂存区git add * // Ant风格添加修改git add *Controller // 将以Controller结尾的文件的所有修改添加到暂存区git add Hello* // 将所有以Hello开头的文件的修改添加到暂存区 如:HelloWorld.txt,Hello.java,HelloGit....原创 2021-09-03 10:04:33 · 561 阅读 · 0 评论 -
GitLab在线合并解决冲突后反向合并的问题
1、bugRepair --> dev目的:生产bug分支修改后,将bug分支合并到开发分支,然后在测试环境进行测试2、问题详细描述在gitlab上面做合并操作,出现冲突,解决冲突后提交,确认合并,发现两个分支互相合并了。总结:如果使用 Gitlab 提供在在线冲突解决工具的话,本来是将 A --> B 合并的,结果变成了先走 B --> A 合并,再走A --> B,导致分支管理混乱。(有冲突的情况才会有这种现象)3、分析与解决git正常的合并分支操作:原创 2021-09-01 18:42:18 · 2748 阅读 · 0 评论 -
项目后端git分支大体结构
开发:develop UAT: release预生产:hotfix (从master拉的,可以不用,主要用于生产bug修复) 生产:master以上主分支不能进行直接推送,必须走merge流程。1.版本需求:develop_0515 (从develop拉代码, 合并:develop_0515 --> develop)2.个人版本需求分支:develop_0515_xbw (从develop_0515拉代码,合并:develop_0515_xbw --> develo.原创 2021-05-21 10:44:31 · 258 阅读 · 0 评论