Smartgit 终生版国区 869,到手 1023 值得入吗?

2022-11-28 10:37:25 +08:00
 zero47

最近弹窗弹烦了,萌生了入终生版的想法。后来发现又国区价 869 ,不知道是黑五还是常态价,有最近入手的 V 友吗? 19 年的优惠还会不会有?

8486 次点击
所在节点    程序员
63 条回复
sunwei0325
2022-11-29 09:23:18 +08:00
用惯了就买吧, 我买了好几年 git tower 了, 用习惯了, 每年 300 多, 要是能买断我也会买
bl
2022-11-29 09:40:07 +08:00
花点时间学学 git 命令,比 GUI 工具高效很多倍,我是直接整成了 push.sh,非常便捷
zero47
2022-11-29 09:47:10 +08:00
@bl 个人项目 git 还行,团队项目 diff 和 blame ,还是 GUI 方便些
Hypn0s
2022-11-29 09:57:30 +08:00
一开始用的 SmartGit ,后来因为弹窗+价格原因放弃了,接下来转投 SourceTree ,但是我发现在大一点的项目里 local change 与 commit history 刷新不及时,接着又尝试了 Sublime Merge ,GitHub Desktop ,最后选择了 Fork ,凑活着用吧
alexsunxl
2022-11-29 10:29:35 +08:00
@ooops lazygit 是 go 写的, 我喜欢 rust 写的工具,这个没办法了。
yoa1q7y
2022-11-29 10:55:36 +08:00
@janus77 我傻了,我付的美刀
YaakovZiv
2022-11-29 10:56:05 +08:00
git-tower 看起来和你说的软件有点像,windows 和 Mac os 都可以用。
jy02534655
2022-11-29 10:59:41 +08:00
话说都没人用 Git Extensions 么,这么多年 windows 下一直是免费的,简单实用
ccppgo
2022-11-29 11:28:00 +08:00
免费的 git 乌龟不好吗
p23XnFNH1Wq953rV
2022-11-29 11:56:45 +08:00
smartGit 挺好用的, 前几年买的, 500 块
ShadowPower
2022-11-29 13:23:15 +08:00
太贵了
我用 GUI 只是看看提交历史,用 https://gitnuro.jetpackduba.com/就够了
xiyangzh
2022-11-29 14:07:28 +08:00
有点小贵呀,git 这东西能用 ide 里面的是最好的, 窗口越多,越容易分散人的思维。
shazi199
2022-11-29 15:26:16 +08:00
什么项目这么复杂还要用到 gui 的 git
virualv
2022-11-29 16:36:16 +08:00
感觉用 gui 操作都好慢,不知道是不是错觉,反正我每次都在命令行操作
jedihy
2022-11-29 16:40:19 +08:00
git gui 都是智商税。绝大多数情况 git gui 的功能都只是 git 命令行的真子集。
我不知道为何有 git 只适合个人这种结论。我还没见哪个大公司普遍用 gui 的。
figozhu
2022-11-29 17:16:45 +08:00
究竟你们要操作多复杂的场景? 99%不都是 add commit push pull 吗?
FrankHB
2022-11-29 17:24:05 +08:00
@wanmyj “已经没什么需求做不到了”……什么学姐台词。
敢加上支持 cvs/svn/hg/bzr/fossil...么。还有 hg-git 之类的。
要是光说原生,实际上那么多个插件之类的我都没发现打得过乌龟 hg 的。( SourceTree 勉勉强强。)
再光说 git ,支持干净 git replace 了吗?然后 git filter-repo ?
……其实吧,git bash 的部署方式就经常是个槽点,我要不想 bash 呢?或者我 Windows 上想要 MSYS2 ucrt64 又不想 bloat 呢?
wudicgi
2022-11-29 17:54:02 +08:00
Windows 上免费且开源的 TortoiseGit/SVN 就非常好用了
Linux 上收费我都没找到有这么好用的,再看眼定价简直就没有能买的
Hypn0s
2022-11-29 19:02:37 +08:00
@figozhu
可视化有时还挺方便的,场景也不用太复杂:

1. 打开多个仓库,通过标签页快速切换;
2. 将多个标签页归类到同一个 workspace ,切换 workspace ;
3. 快速切换不同的 stash ,commit ,tag ,branch ,查看变动;
4. 快速选择文件的改动行,进行 stash 或者 commit ;
4. diff 时快速切换显示内容( entire file ,changed lines ),切换显示方式(双栏,单栏),切换显示特殊符号(空格,回车,换行)。
msg7086
2022-11-30 08:56:08 +08:00
@jedihy 不管是大公司还是个人项目,总会或多或少会用到 GUI 的。不说别的,Gitlab 和 Github 就是一种 Git GUI ,可以让你可视化地去观察项目,进行简单的编辑,创建合并分支。当然他们的功能还是太少了,稍微做点复杂的 Interactive rebase 、3 way 逐行 merge 、commit split / modify 之类稍微复杂点的操作就还是要用到更高级的工具。
像上面 @figozhu 说的,大部分人 99%都是 add commit push pull ,别的功能既不懂怎么用,也不会去用的,那当然用用 git 命令行也就够了。

但是能不能不要觉得所有人都像你们一样天天 add commit push pull 完事?

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

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

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

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

© 2021 V2EX