使用 git 做版本控制,有没有什么推荐的工具,或者你认为还算不错的最佳实践?
1
Strikeactor 2016-01-14 14:38:19 +08:00 10
检查代码的时候把小指轻轻翘起即可
|
2
SpicyCat 2016-01-14 14:39:15 +08:00
git mergetool 不就挺好,绑定自己熟悉的 diff 工具。我用 vimdiff
不过只要是能高亮和定位冲突的工具都可以用。 关键是自己要思路清晰 |
3
lululau 2016-01-14 14:40:08 +08:00
emacs ediff
|
4
lilydjwg 2016-01-14 15:12:12 +08:00
我用的 vimdiff 。有钱的话去买 beyond compare?
|
5
zacard 2016-01-14 15:31:20 +08:00
把自己的改动复制下,使用对方的改动,再加上自己的改动。。。然后提交
|
6
ma125125t 2016-01-14 15:49:24 +08:00
用的 sourcetree ,按需要手动修改冲突文件。。
|
7
icybee 2016-01-14 15:51:51 +08:00
wimmerge
|
8
tonghuashuai OP @Strikeactor
这个确实够优雅 |
9
tonghuashuai OP @lilydjwg 目前也是用的 vimdiff
|
10
clino 2016-01-14 16:01:24 +08:00 via Android
beyond compare 三路比较
|
11
Xrong 2016-01-14 16:10:16 +08:00
Jetbrain 家的 IDE
|
12
e1eph4nt 2016-01-14 16:44:11 +08:00 via Android
idea ,谁用谁知道
|
13
Damaidaner 2016-01-14 16:53:51 +08:00
@Strikeactor 哈哈,吊!
|
14
JJFJJ 2016-01-14 17:06:43 +08:00
Beyond Compare +1
更改 git difftool 默认配置,使用 Beyond Compare |
15
openroc 2016-01-14 18:26:43 +08:00 1
|
16
chmlai 2016-01-14 18:29:46 +08:00
直接只用自己的改动
|
18
jasonslyvia 2016-01-14 19:04:15 +08:00
kaleidoscope 结贴
|
19
spww 2016-01-14 21:13:20 +08:00
beyond compare
确实好用 |
20
Phariel 2016-01-14 21:37:12 +08:00 via iPhone
Win 上用 SourceTree+DiffMerge , Linux 我用 WebStorm 自带的 VersionControl
|
21
ghostheaven 2016-01-14 22:13:05 +08:00
diffmerge
|
22
pyshift 2016-01-14 22:55:31 +08:00
讲道理是 IDEA 好, git 插件合并真的超赞
|
23
keinx 2016-01-14 23:01:35 +08:00
找到冲突的地方,看看谁写的,和他沟通一下,然后再合并
虽说不优雅,但是后续省了很多不必要的事情。 |
24
beginor 2016-01-15 07:36:53 +08:00 via Android
smart git 合并超赞,精确到字符,不是行
|
25
yuankui 2016-01-15 09:58:47 +08:00
jetbrains 全家桶啊自带的 merge tool 非常棒
|
26
saberpowermo 2016-01-15 10:19:56 +08:00
@keinx 对 这才是最合理的
|
27
newgame 2016-01-15 13:42:05 +08:00
sourcetree
|
28
summerqing 2016-01-15 17:17:54 +08:00
|
29
xpol 2016-01-15 22:28:47 +08:00
SourceTree + BeyondCompare
你值得拥有! |
30
somebody 2016-01-16 16:47:42 +08:00
BeyondCompare
|