1
LKLiam 2021-07-04 13:44:00 +08:00 2
tortoise git
|
2
yangjunwang90 2021-07-04 14:23:59 +08:00 via iPhone 8
Sourcetree
|
3
kurisu1901 2021-07-04 16:19:24 +08:00
查看近期提交用命令行,查看久远的历史记录以及做筛选的时候,用 JetBrains 家 IDE 自带的 git 功能
|
4
maplerecall 2021-07-04 16:34:52 +08:00 via Android 2
Fork,轻快好用。sourcetree 太慢了,大 repo 各种操作都卡卡的…
|
5
henryhu OP 我用命令行,感觉不方便
|
6
AEDaydreamer 2021-07-04 17:03:31 +08:00 3
vscode 的 git extension
|
7
rcmerci 2021-07-04 17:11:37 +08:00
magit
|
8
jaredyam 2021-07-04 17:20:29 +08:00
lazygit
|
9
unco020511 2021-07-04 17:56:47 +08:00
sourceTree
|
10
liango 2021-07-04 18:42:47 +08:00
intellij
|
11
hmxxmh 2021-07-04 19:37:57 +08:00 1
Sourcetree+1
|
12
AmoreLee 2021-07-04 19:55:56 +08:00 2
1. git log
2. git lg 需要用这条命令配置一下别名 git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit" 3. vim 有 fugitive 4. emacs 有 magit 5. 其他一些 gui 的工具 |
13
hijoker 2021-07-04 21:33:01 +08:00
goland 自带的+goland terminal
|
14
cosmtrek 2021-07-04 21:34:40 +08:00
gitfox
|
15
chendy 2021-07-04 22:24:17 +08:00
intellij
|
16
MarkLeeyun 2021-07-04 22:37:01 +08:00
emacs 的 magit.
|
17
limbo0 2021-07-05 00:27:46 +08:00 1
tig
|
18
kkocdko 2021-07-05 00:44:01 +08:00 via Android
vscode 自带的那个,目前没有多人协作需求
|
19
SZP1206 2021-07-05 01:31:43 +08:00 via Android
gut log --oneline
|
20
hamkido2000 2021-07-05 01:37:19 +08:00 1
magit
|
21
ysc3839 2021-07-05 02:26:32 +08:00 via Android 3
gitk
|
22
cky 2021-07-05 06:16:34 +08:00 via iPhone 3
vscode + gitlens
|
23
xiaket 2021-07-05 07:32:38 +08:00 1
tig +1
|
24
MeatIndustry 2021-07-05 07:48:37 +08:00 via iPhone
IDEA 自带的 git
|
25
dilrvvr 2021-07-05 07:54:23 +08:00 via iPhone
tower 很方便
|
26
xuanbg 2021-07-05 08:35:34 +08:00
SourceTree mac 版很好用,win 版相当垃圾,还不如小乌龟
|
27
dream4ever 2021-07-05 08:44:30 +08:00 1
我用 VSCode 的 Git Graph 扩展,感觉还不错。
|
28
encro 2021-07-05 08:50:12 +08:00
intellij + git bash
|
29
among 2021-07-05 08:59:06 +08:00 1
sublime merge
|
30
Suddoo 2021-07-05 09:04:42 +08:00
git dog
|
31
ALVC666 2021-07-05 09:07:18 +08:00
tower
idea git terminal |
32
wxw752 2021-07-05 09:09:04 +08:00
mac 用 SourceTree,win 用老乌龟
|
33
MrUser 2021-07-05 09:10:24 +08:00 1
我猜推荐 sourcetree 的肯定没用过 https://git-fork.com/
|
34
djs 2021-07-05 09:15:08 +08:00 via iPhone
fork 用户,表示不错
|
35
h1104350235 2021-07-05 09:18:45 +08:00
windows 用户,用 git 自带的命令。
|
36
xman99 2021-07-05 09:18:55 +08:00
都可以的, 现在是习惯用 IDE 直接提交 和合并代码了
|
37
meiyoumingzi6 2021-07-05 09:21:56 +08:00 via iPhone
jetbrains 自带就灰常好用了
|
38
xcp3555 2021-07-05 09:23:49 +08:00 1
以前用 Fork 现在用 gitkraken
|
39
celeron533 2021-07-05 09:24:07 +08:00
windows 下我用 git extensions (这是个独立软件)
|
40
qgymib 2021-07-05 09:26:05 +08:00 1
SmartGit
|
41
myd 2021-07-05 09:26:23 +08:00
gitlab
没想到这么多方式,差不多每个人一种~ |
42
z740713651 2021-07-05 09:26:35 +08:00 1
JetBrains 自带的 git 管理 yyds
|
43
xmt328 2021-07-05 09:30:14 +08:00
smartGit
|
44
littlewing 2021-07-05 09:33:58 +08:00
gitlab
|
45
lanlanye 2021-07-05 09:34:01 +08:00
哪个近用哪个,比如 vs code 里写代码就用拓展,terminal 里改个脚本就直接敲命令,如果非要上 JB 家的 IDE 就用里面自带的,有时候层级太多不好点就直接从下面 terminal 里敲……
|
46
grewer 2021-07-05 09:34:48 +08:00
jb 自带的 yyds
|
47
pkwenda 2021-07-05 09:37:20 +08:00
tower 和 自己封装的 git 工具
|
48
lingxi27 2021-07-05 09:39:30 +08:00
git show
|
49
gimp 2021-07-05 09:40:02 +08:00
Fork +1
|
50
p23XnFNH1Wq953rV 2021-07-05 09:43:20 +08:00
SmartGit
|
51
52coder 2021-07-05 09:44:04 +08:00
tortoise git 和 Sourcetree
|
52
lycongtou 2021-07-05 09:46:19 +08:00
gitkraken + 1
|
53
sikong31 2021-07-05 09:51:49 +08:00
vscode 自带+fork
|
54
lululau 2021-07-05 09:51:51 +08:00
(setq magit (1+ magit))
|
55
knightdf 2021-07-05 09:52:27 +08:00
只用 cli
|
56
Terry05 2021-07-05 09:58:46 +08:00
cvs:eclipse 自带
svn:tortoise svn git:tortoise git 一路演变过来,乌龟已经用习惯了 |
57
Jirajine 2021-07-05 09:59:57 +08:00 via Android 1
gitui
|
58
liuzhihang 2021-07-05 10:01:17 +08:00
IDEA
|
59
EastLord 2021-07-05 10:04:22 +08:00
我直接用 IDEA 自带的
|
60
6i3BMhWCpKaXhqQi 2021-07-05 10:10:11 +08:00
@xiaket tig +1
|
61
clf 2021-07-05 10:12:40 +08:00
发现 fork 这个软件不支持 gitmoji,所以有推荐的支持 gitmoji 的软件嘛。
|
62
MidGap 2021-07-05 10:12:43 +08:00 1
tig~
|
63
wenhua 2021-07-05 10:13:01 +08:00
fork 不错,而且可以自己添加指令
|
64
xz410236056 2021-07-05 10:13:01 +08:00
@MrUser 我特意下载你说的这个 gitfork 试用了 10min 。光 中文支持上就比不了了。。目前看到的优点就文件夹分类比较好
|
65
towry 2021-07-05 10:13:35 +08:00
tig
|
66
ikas 2021-07-05 10:14:03 +08:00
以前为了推广 git,在公司里推了好几个 git ui 软件...最终还是选择了乌龟..所以现在习惯乌龟....右键直接操作方便
|
67
freak118 2021-07-05 10:17:25 +08:00
smartgit +1
|
68
mercury233 2021-07-05 10:22:47 +08:00
命令行 /github
|
69
zhengxiaowai 2021-07-05 10:26:02 +08:00
只会命令行。。。
|
70
ctro15547 2021-07-05 10:31:33 +08:00
Ugit - 鹅厂内部用的客户端还不错 ,家里就用🐢
|
71
xrr2016 2021-07-05 10:32:46 +08:00
Fork
|
72
dopppler 2021-07-05 10:32:59 +08:00
SourceTree
|
73
PoetAndPoem 2021-07-05 10:35:14 +08:00
快:命令行
无脑:sourceTree |
74
sutra 2021-07-05 10:35:24 +08:00
git lg alias as follow:
git log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit |
75
libook 2021-07-05 10:35:28 +08:00
一个简短指令能搞定的一般都用命令行,自己的 zsh 工具箱里还做了一堆 alias,diff 和拆分提交以及看某一行代码的最后提交记录会用 GUI 工具,比如 IntelliJ 提供的 Git 工具。
|
76
wudicgi 2021-07-05 10:37:08 +08:00
搭车问一下,Linux 下想尽量达到 TortoiseGit 的体验,应该用哪个软件?
付费的也可以,前提是体验能达到 TortoiseGit 的水平。 |
77
muzuiget 2021-07-05 10:38:21 +08:00
命令行。
|
78
jdhao 2021-07-05 10:39:57 +08:00 via Android
git log 或者 vim-fugitive 插件
|
79
destinyzou 2021-07-05 10:41:25 +08:00
magit
|
80
newmlp 2021-07-05 10:44:50 +08:00
当然是 tortoise 小乌龟,傻逼才用命令行,图形又快又方便
|
81
m1nm13 2021-07-05 10:57:38 +08:00
tig
说白了任何东西都有学习成本,也取决于用的 IDE 。 比如用 tig 的很大概率用 VIM,用各种 IDE 自带的 git 工具的自然是用的各种 IDE 。至于用乌龟,用各种非 IDE 自带的,八成是公司祖传工具 |
82
Felldeadbird 2021-07-05 10:59:01 +08:00
乌龟 GIT 永远嘀神。可惜这个只有 WIN 系统。
SourceTree 也好用,mac 和 linux 我就用过他。 实际操作,我是图形+命令。 切换分支 肯定是命令行最快的。commit 代码肯定是 GUI 最好。 |
83
liuidetmks 2021-07-05 10:59:55 +08:00
改动少就直接命令行,设置简短别名.
g a g cm 'your message' 文件多需要不同的 message 的话,直接用 gg 命令打开自带的 gui 还是很方便的 |
84
Felldeadbird 2021-07-05 11:01:28 +08:00
@Felldeadbird 另外补充一下,SourceTree 好像没有 ubuntu ?难道我记错了。我记得以前用 ubuntu 时,有一款 SourceTree 的?
|
85
shubo83 2021-07-05 11:03:30 +08:00
常用的操作用 jetbrains 系列 ide 自带的 gui,偶尔用命令补刀
|
86
hu8245 2021-07-05 11:03:46 +08:00
都用,命令行和 ui 各一半,有的时候不是特别相信 ui
|
87
silencil 2021-07-05 11:06:20 +08:00 via iPhone
gitkraen 操作方便,主要是直观。
|
88
heheda11 2021-07-05 11:08:54 +08:00
为什么我不能发帖了?有没有大佬知道? 😨😨😨😨
|
89
zhuweiyou 2021-07-05 11:11:24 +08:00
IDEA 自带的,甩其他工具几条街.
|
90
ztxcccc 2021-07-05 11:16:21 +08:00
命令行,搞不清楚情况的时候上 sourcetree
|
91
HB9527 2021-07-05 11:21:01 +08:00
|
92
niceyuri 2021-07-05 11:32:09 +08:00
命令行原教旨主义者
|
93
randychan 2021-07-05 11:35:26 +08:00
Sublime Merge
|
94
chaucerling 2021-07-05 11:38:26 +08:00
oh my zsh 自带的 alias
|
95
BealuoC 2021-07-05 11:45:34 +08:00
SourceTree
|
96
peterswan 2021-07-05 11:47:09 +08:00
简单的命令行可以,复杂的图形化,我感觉 IDEA 的图形化是用的最顺手的
|
97
kiritoxf 2021-07-05 11:55:09 +08:00
fork 好像要付费吧?我看下载链接下面标个 50 刀
sourcetree 是免费 |
98
chchwy 2021-07-05 12:12:09 +08:00
fork: 免費無限期試用
|
99
anonym233 2021-07-05 12:15:27 +08:00
看历史提交、对比差异、查 bug 用 github desktop
其他 git 命令行 |
100
Dvel 2021-07-05 12:17:35 +08:00
Sourcetree 对于大文件(几万行)的修改无法查看,还不如终端 git diff 。
|