git
oYiMiYangGuang123
这个作者很懒,什么都没留下…
展开
-
工具篇:[git] 合并多次提交
背景: 一个功能由于各种原因,可能会分多次提交,git 提供了功能可以把多次提交合并为1个 实践: 使用的windows系统+git+sublime ,其中sunlime是必备 1.使用git log 找到要合并的commit 的信息 2.git rebase -i param , 此处的param替换为要合并的commit的值,黄色部分 3.执行命令后 会弹出一个文本框,保留第一个pick,其余的pick替换为s, 保存 4.保存成功后,弹出文本框需要修改commit mes...原创 2021-08-10 15:03:14 · 1259 阅读 · 0 评论 -
工具篇:[git] idea查看特定的git提交
1.目的 团队协作中,想查看某个人的提交或者包含特定关键字的提交记录 2.实践 第一步:vcs-git-show history 或者项目目录点击右键-git-show history 第二步: 把versioncontrol的tab页切换到Log 搜索框:搜索关键字 branch:指定特定的分支 User: 提交人 Date: 提交日期 Paths:文件路径 ...原创 2021-08-10 15:03:42 · 1194 阅读 · 0 评论 -
git revert 代码丢失解决
问题描述: 我从dev分支新开一个分支A,在A上开发并提交,然后合并A到dev,同事在dev上继续提交&合并新的代码, 然后同事说你这个A上的代码优先级低,dev上的东西马上要上线,好吧,把dev上关于A的代码revert掉 然后,问题就来了,有一天A要上线,我把dev合到A,哎哟,A上的功能没了,没了。。。 为什么呢,A和dev合并的时候,认为我上次revert的...原创 2019-08-13 16:23:38 · 4395 阅读 · 0 评论