
我感觉 git 学起来挺难的。不知道是我智商不够还是这东西确实难。我看的是《精通 Git 》,为了节省时间我没看我感觉只是多人开发才会用到的部分。
我搜到的可视化的网站好像功能都不是很全。好像支持的命令都不全。不知道是不是我没搜到比较好的。比如这两个: https://git-school.github.io/visualizing-git/ ,https://learngitbranching.js.org/ 。
如果让我做的话,我目前能想到的是通过读取文件来实现可视化。估计是没法做成在线的了。不知道这东西整体和我拍脑袋想出来的这个方向难不难。
如果需求很大的话,我也许会将这个作为一个赚钱的备胎。被别人抢了我也不太在意,我不是非常看好这个,而且我备胎比较多。不过我的问题是我没车,只有备胎,笑我吧。如果需求不大的话,那万一我财富自由了我可能会做一下。我感觉就算不是痛点,价值应该还是有的,如果有人感觉不对欢迎反驳我。
订阅的话,每月花个十元我还是愿意的。买断一百元以内我都能接受。万一谁想做的话也许可以参考一下这个。希望有需求的人也能报一下能接受的价格。
1 weixind 70 天前 个人感觉需求应该不太大。 一是 git 的操作并不太多,平常使用的最多最多也就是十几种。 二是 git 的学习最好是实操,git 的理解成本并不高,初学者需要学习实际操作,合并几次代码,解决几次冲突就能够很好的上手了。 |
2 xtreme1 70 天前 ugit 看过么 |
3 bobox 70 天前 大多数情况都是 pull push commit add 没了,用不着那么多技能。 |
4 gudecatch 70 天前 2%的命令能满足 98%的需求,个人感觉除了催眠之外没什么需求 |
5 nevin47 70 天前 git 和 vim 的学习逻辑比较相似,为了学而学,学十年也学不出个所以然;因为要用而学,高强度用一个月基本上 80%的功能都学会了 我之前在读书的时候也专门看过类似的教程,还买过那种交互式的课程,没啥用。后来工作了,一个月就完全上手,后来自己慢慢开始做软件管理,各种稀奇古怪的功能全部都接触了一个遍,基本上 git 内生的设计原则都了解了个透 |
6 ooops 70 天前 伪需求,谁会一直跟一个软件学?还要花钱还是订阅?? 我问一下 GPT 啥都解决了 |
7 xinyu391 70 天前 一般都用命令行, merge 操作,大部分的 IDE , 都有对比视图。 |
8 94 70 天前 需求很小。如果你是为了赚钱,那么这个需求不会是一个好的方向。不如找一些面向普通人的需求,而不是面向支付意愿不大的开发者(就这破功能也要收钱?我从 XX 上面学不是一样还免费 or XX 功能比你全还不收费,balabalabalabala )。 基本上学习的话,过完 https://learngitbranching.js.org/ 就可以满足日常工作需求了。真的要在工作中用起来,过完整个教程应该不会超过两三天?后面基本上就不会再打开了。 常用命令就那么几个,一些冷门的命令几百年都用不了一次,需要理解一些理论支撑并且应用到实践中才行的。 而且现在可视化的 Git 插件很多点点点就行了。命令记不住,每次点菜单看中文总能看明白吧。理解 Git 的几个常用功能之后,知道每个菜单是做什么能做什么就行了。 |
9 gitjcc 70 天前 根本没人学,learngitbranching 都没有几个人能学完。真正愿意学全功能的人,凤毛麟角,而且他们可能不需要可视化。 |
10 IIce 70 天前 git 基础命令就那么几个,push 、pull 、add 、commit 、merge 、checkout,其他的在码农的职业生涯中几乎很难遇到使用场景,前面的那几个命令随便一个 gui 都实现的很完美 |
11 hahiru 70 天前 比学车复杂吗? 到头来还不是一把梭。 会的人自己会研究。 不会的人用不到。 用到了也不一定一定懂。 懂了也不一定精。 精了也没啥用。 AI 更方便。 要有用早有了。 |
12 InDom 70 天前 95% 的情况下需要用到的命令不超过 10 条, 剩下 5% 的情况有 99% 可以通过问 AI 完成, 最后那 1% 就 常用命令: git clone 、git checkout 、git status 、git add 、git commit 、git push 、git pull 、git merge 、git stash 我甚至都凑不齐 10 个... 剩下的, 恕我直言, 不会不影响正常使用, 你要干啥就问 AI 效率很多, 用多了自然就记住了. 我搜索最多的是: git 取消 commit |
13 carlojie 70 天前 人类只会为能赚钱和提效的事情付费,拿 git 来说 人只会对界面操作的 git 付费 而不是学 git 的教程付费,因为没有人想学 git 都是工作逼的,面试也不考 git 熟练度 |
14 Satoshl 70 天前 git 都这么多年了,你觉得还能有风口等着吗哈哈哈哈 |
15 SURA907 70 天前 不需要,这点学习能力都没有就不要当开发了 |
16 andyskaura 70 天前 @InDom 除了 git clone 剩下的都选择用编译器的 gui ![]() |
17 123zouwen 70 天前 一般人甚至只需要 ide 的 git gui 界面就能操作了 |
18 blackmirror 70 天前 不如教人用 Ai 更贴合实际 |
19 Yanlongli 70 天前 不大,而且网上一大把的基础入门课程。 init 、clone 、pull 、push 、commit 对新人来说足够用了,实在不会的用 GUI 也能搞定。 再深入就脱离菜鸟那个等级了,这时候已经不需要教程了,文档看看摸索就会了 |
21 Hilong 70 天前 没用,我刚毕业那时候学了一堆的 git 操作。后面实际工作中,发现 GUI 就完全够用了。不会有那么多复杂的操作。没必要花那么多实际去学 |
22 sillydaddy 70 天前 git 的教程,做成一个科普视频,应该可以有十几万的播放量,广告费几百块钱。这大概就是靠它能挣到的钱了。 |
23 tairan2006 70 天前 git 常用的命令就 10 个吧,这都记不住感觉没法编程。。 |
24 Daybyedream 70 天前 我推荐别人用 ugit= = |
26 deplives 70 天前 为了学 git 下一个软件? gpt 不香了吗?而且你还让人花钱学,跟收费 vscode 异曲同工 |
27 huiyadanli 70 天前 我觉的你做个 0 基础 git 教学视频的赢面比较大,但是市面上 git 命令行的教学已经足够多。 你可以走差异化,比如 x 分钟学会某个软件的 Git 使用,软件可以是各大 IDE 的 Git 插件,也可以是各种 Git GUI 。(但是靠这个向赚钱还是有点困难,毕竟不是体系化的教程,卖课也难) |
28 renmu 70 天前 via Android git 的命令行确实挺难用的 |
29 clemente 70 天前 未来 ai-cli 都能辅助了... 只需要说清楚需求就好了 |
31 facebook47 70 天前 via Android 现在有了 AI ,啥命令都会 |
32 soulflysimple123 70 天前 git 都在 idea 里面操作,提交注释也是 ai 生成 |
33 rillhu 68 天前 如果是继承到 IDE 的 git ,一般也就几个操作,merge 的时候可能有点繁琐 使用命令行,也就几个基本命令。 学习成本感觉不是太多。 专用的教学软件感觉需求较低 |
34 wdssmq 66 天前 via Android 其实有一个 git 的游戏 Oh My Git! |