如何优雅的合并冲突?

2016-01-14 14:22:54 +08:00
 tonghuashuai

使用 git 做版本控制,有没有什么推荐的工具,或者你认为还算不错的最佳实践?

6238 次点击
所在节点    程序员
30 条回复
Strikeactor
2016-01-14 14:38:19 +08:00
检查代码的时候把小指轻轻翘起即可
SpicyCat
2016-01-14 14:39:15 +08:00
git mergetool 不就挺好,绑定自己熟悉的 diff 工具。我用 vimdiff
不过只要是能高亮和定位冲突的工具都可以用。

关键是自己要思路清晰
lululau
2016-01-14 14:40:08 +08:00
emacs ediff
lilydjwg
2016-01-14 15:12:12 +08:00
我用的 vimdiff 。有钱的话去买 beyond compare?
zacard
2016-01-14 15:31:20 +08:00
把自己的改动复制下,使用对方的改动,再加上自己的改动。。。然后提交
ma125125t
2016-01-14 15:49:24 +08:00
用的 sourcetree ,按需要手动修改冲突文件。。
icybee
2016-01-14 15:51:51 +08:00
wimmerge
tonghuashuai
2016-01-14 16:00:24 +08:00
@Strikeactor
这个确实够优雅
tonghuashuai
2016-01-14 16:00:58 +08:00
@lilydjwg 目前也是用的 vimdiff
clino
2016-01-14 16:01:24 +08:00
beyond compare 三路比较
Xrong
2016-01-14 16:10:16 +08:00
Jetbrain 家的 IDE
e1eph4nt
2016-01-14 16:44:11 +08:00
idea ,谁用谁知道
Damaidaner
2016-01-14 16:53:51 +08:00
@Strikeactor 哈哈,吊!
JJFJJ
2016-01-14 17:06:43 +08:00
Beyond Compare +1
更改 git difftool 默认配置,使用 Beyond Compare
openroc
2016-01-14 18:26:43 +08:00
目前用 atom+plugin merge conflict tool ,

https://atom.io/packages/merge-conflicts
chmlai
2016-01-14 18:29:46 +08:00
直接只用自己的改动
xi_lin
2016-01-14 18:41:09 +08:00
@openroc 看起来很轻巧
jasonslyvia
2016-01-14 19:04:15 +08:00
kaleidoscope 结贴
spww
2016-01-14 21:13:20 +08:00
beyond compare

确实好用
Phariel
2016-01-14 21:37:12 +08:00
Win 上用 SourceTree+DiffMerge , Linux 我用 WebStorm 自带的 VersionControl

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/250701

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX