大家好, mac 上有哪款 git GUI 工具好用呢?
大家好,mac 上有哪款 git GUI 工具好用呢? 最好是带中文的,主要是给策划用。
感谢大家回复,有些人推荐命令行,IDE 这种, 这种方式对程序员友好,但是对非程序员就不友好了,我们的游戏配置走 excel ,excel 用 git 做管理, 所以需要一款简单方便的,最好支持中文的 GUI 工具,方便策划使用。
目前我们策划用的是我建议的 vscode , 但是也会经常出现各种提交推送不了的问题,只能我去帮忙修复,对策划还是不友好。
visual code
vscode + git 插件
要带中文,那就 sourcetree 了
intellij
用 sourcetree
Fork 好用
gitup.co没中文,但是非常直观。。
github desktop
sourcetree
sourcetree
jetbrains 自带的很好用
我感觉最好用的就是 jetbrains 带的,搞得我现在基本都不会命令行了
直接用命令,至少没看到有哪个 gui 能实现跨分支 checkout 某几个文件
Fork +1
策划就别用这个了
我也觉得 jb 加的好用,但是给策划安装这个,太占性能了。
jetbrains 自带的,一直用这个。直观好用
gitbutler.com/
装 webstorm 吧,webstorm 占性能低一点,
github.com/gitbutlerapp/gitbutler不清楚有没有中文
Fork +1
fork
sourcetree
Fork
IntelliJ IDEA
vscode 自带的:代替 git status, git diffgitgraph:可视化分支与 commit ,代替 git log ,git show, git branchgit lens:每一行末尾显示是谁提交的、commit log 等信息。有时候还是喜欢用用命令,比如 git rebase -i 和 git add -p ,这俩功能好像 GUI 比较难做?
fork
Fork git-fork.com/
sublime merge, 简单,直观,好用。
sourcetree
git-fork.com/一直在用,挺好的,Windows 也有,原生的
sourcetree
看了这么多才看到一个 sublime merge 嘿嘿,我第二个
fork.dev
Tower
fork +1
jetbrains 无敌 git 面板
fork +1
一直都用 jetbrains 的 git 工具,现在都不知道如何用命令行只 commit 一个文件的部分变更
fork
Github Desktop
fork ,免费够用
fork 有工作分区挺好,就是没有中文
sourcetree or idea git
github.com/jesseduffield/lazygit 免费,开源
能给他们换 svn 还是换 svn 吧, 能少很多很多麻烦
git fork 好用,但我用的是英文版,也没找到能改语言的设置。那还是 sourcetree 吧,这个有中文版
sourcetree
intellij 家自带的 git 就很好用,不要再打开一个软件
GitKraken
gitbutler.com/ 新出的也挺不错
推荐 idea 家的我有个问题很困惑,比如我在自己的分支上开发完了想合并到 test 分支上,我需要先点开右下角那个 git 工具,点击 test 分支再点签出,这时候菜单会收起来,然后再点开点自己的分支点合并。中间菜单老是会收起,感觉有点麻烦。是我的操作不对还是就工具就是这样的?
GitKraken 9.13 和谐版
mac,win 都是它,界面漂亮
Tower +1
GitKraken
lazygit github.com/jesseduffield/lazygit
这个不是给程序员用的,是策划用的,excel 表配置走 git 管理。
Fork +1
fork 挺不错,除了 jb 自带的我就用这个,如果想入正,我记得是官网界面调成中文的话 200 人民币(好像是这么操作的)
Fork
强需求中文的话就 sourcetree ,否则可以试试 tower ,感觉界面算最清爽的
Sublime Merge ,快,简单,好用。
#20 这个经常会自动切到 gitbuilder 分支
Fork 和 Gitup 是我喜欢的两个。
fork
面向非開發人員:Github Desktop.輸入內容很簡單,就輸入 commit 就可以遞交了。沒有爆光更多的不需要知道的資料。
excel 能 git ?
sourcetree 一直挺不错
个人推荐 vscode + git 插件
excel 就别用 git 了吧,如果有版本管理需求,直接用个有版本快照的在线表格工具就行。
sourcetree 必须是
如果说表格数据开发要读,你搞个 config 配置工具,在线提交 json ,工程去读不就得了
有点好奇 git 怎么管 excel?
vscode➕gitlens
什么情况下会需要 commit 一个文件的部分修改??
excel/OOXML 本质是个 zip 文件啊,二进制文件为啥用 git 管理?
fork +1. 另外同好奇, git 怎么管 excel? 怎么看文件差异?
不嫌贵可以试试 sublime merge
smartgit
sourcetree ,免费的
Windows 虚拟机与主机磁盘映射/共享,Windows 里 TortoisGit+Beyond Compare
Fork
GitHub desktop
建议还是别拿 git 这东西去折磨非程序员了git 这东西是真只有程序员才能接受,而且更重要还是拿来管理 excel 这种二进制。。。。对非程序员和二进制,用 svn 就挺好。。。。
以前公司的设计师们用这个对 sketch 做 version control www.abstract.com/
fork 有 windows 和 mac 两个版本现在收费了,不付费应该也能用
tower
以前用 sourcetree ,现在直接 vscode + git 插件
sublime merge
excel 自己不应该有版本控制的吗……
就界面友好而言,GitHub Desktop 应该是第一的。我自己用的 TUI ,lazygit ,也是有中文的。Excel 建议直接上微软自家的 SharePoint ,版本控制的易用性秒杀其他所有同类。
一直用 sourcetree
Tower + 1
jetbrain idea
没有人案例腾讯的 UGit ,那我来: ugit.qq.com/zh/
我也觉得 jetbrains 的 git 最好用,换了 vscode 后只能命令行跟插件混着勉强用了
我基本都用 vscode 的 git 插件或者命令行的 tig
idea 最好用,基本没用过命令行
op 这头像看着好眼熟啊
(感谢 @文艺复兴记(todd) 投递此文) 在上一篇文章《二叉树迭代器算法》中,我介绍了一种基于栈的二叉树迭代器实现。程序设计语言和Haskell大牛@九瓜 在看过之后评论到…
今天想到个奇怪的事 明明 lets encrypt 可以提供免费证书, 并且可以稍微配置下就自动更新 虽然三个月一次, 但是自动更新了, 有啥区别 别说大点公司网站不差钱, 今…
其实本来目标 API 33 就可以,可惜 Google 突然又延后了一个 API 版本,如果手机厂商追随的比较快一次更新之后就会失去控制目标 API 33 部分照片访问权限的能…