自己总结: 01.若在提交过程中有冲突,解决冲突后,git add . git rebase —continue git push for 02.git rebase vs git merge git rebase b (合并分支b) 解决冲突 git rebase —continue git re ...
分类:
其他好文 时间:
2016-06-30 20:04:31
阅读次数:
219
用了以后, 树可以非常清晰, 某种程度上便于追踪, 但是 push --force 就多多了,不用呢, 合并没有远程仓库被修改的麻烦, 可是追踪又不清晰... git rebase是对commit history的改写。当你要改写的commit history还没有被提交到远程repo的时候,也就是 ...
分类:
其他好文 时间:
2016-06-29 10:00:29
阅读次数:
1229
git rebase -i HEAD~[number_of_commits] git rebase -i HEAD~2 ...
分类:
其他好文 时间:
2016-06-18 18:37:41
阅读次数:
121
分支的衍合
把一个分支中的修改整合到另一个分支的办法有两种:merge 和 rebase(译注:rebase 的翻译暂定为“衍合”,大家知道就可以了。)。在本章我们会学习什么是衍合,如何使用衍合,为什么衍合操作如此富有魅力,以及我们应该在什么情况下使用衍合。
基本的衍合操作
请回顾之前有关合并的一节(见图 3-27),你会看到开发进程分叉到两个不同分支,又各自提交了更新。
...
分类:
其他好文 时间:
2016-06-12 02:56:33
阅读次数:
252
初始化配置 查看、添加、提交、删除、找回,重置修改文件 查看文件diff 查看提交记录 tig Mac上可以使用tig代替diff和log,brew install tig 取得Git仓库 提交你的修改 查看、切换、创建和删除分支 分支合并和rebase Git补丁管理(方便在多台机器上开发同步时用 ...
分类:
其他好文 时间:
2016-06-09 08:33:41
阅读次数:
249
有时候使用Git工作得小心翼翼,特别是涉及到一些高级操作,例如 reset, rebase 和 merge。甚至一些很小的操作,例如删除一个分支,我都担心数据丢失。 不 久之前,我在做一些大动作(rebasing)之前,我总是备份整个版本库,以防万一。直到最近我才发现git的历史记录是不可修改的,也 ...
分类:
其他好文 时间:
2016-05-25 18:22:47
阅读次数:
132
git 如何查看git项目在哪个路径下 git remote -v //查看当前仓库执行过的操作的日志 git reflog //初始化git git init //合并多个(2个或2个以上)commit git rebase -i HEAD~4 pick b3d29ba tmp fixup dd3 ...
分类:
其他好文 时间:
2016-05-23 15:00:42
阅读次数:
117
作者:张华 发表于:2016-05-21版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明( http://blog.csdn.net/quqi99 )代码VMWare NSX使用OVS STT隧道,OVS是支持STT隧道,但是Neutron还不支持。所以我rebase了社区一个废弃很久的代码想测试一下TSO/GSO对其的影响(冲突很多,改动还有点大,代码见附...
分类:
其他好文 时间:
2016-05-22 12:24:40
阅读次数:
1459
Git日志重写 为了方便管理,最近公司git接了jira,然后开发任务需要在jira上面先建立task,然后再task上面建立分支,后面该分支就和这个task进行了绑定。 因为之前一直使用传统的svn,git用的还不熟练,出现过几次比较蠢的失误。 如果git commit的时候没有在 message ...
分类:
其他好文 时间:
2016-05-03 15:56:12
阅读次数:
131