亚林
师傅领进门 修行在个人。谢谢老师的分享,马上那这套来应付公司的QA。
2021-01-12
2
程序员小跃
陆陆续续地看了老师的视频,受益匪浅。我习惯Windows上的图形界面,但是和高手过招,都更多的是讨论这种命令行的方式,我还得努力
作者回复:命令行任何OS都通用,很久以前git status,不是任何IDE都支持的。
2020-04-04
3
果子
git add .与git add -A的区别
一.版本导致的差别:
1.x版本:
(1).git add all可以提交未跟踪、修改和删除文件。
(2).git add .可以提交未跟踪和修改文件,但是不处理删除文件。
2.x版本:
两者功能在提交类型方面是相同的。
二.所在目录不同导致的差异:
(1).git add all 提交的是整个仓库
(2).git add .只能够提交当前目录或者它子目录下相应文件。
2020-04-04
7
tteek2019
最近正学git,看过其它课程,发现老师讲得比较容易听懂。
作者回复:谢谢肯定。
2020-04-03
2
人生苦短
老师你好可爱呀,比心❤️
作者回复:嗯嗯,大家都可以很😄
2020-03-28
1
Brave
终于听完了课程,去年刚毕业去实习时因为对git的操作和原理不是很清晰,导致有几次都把远程仓库上的代码搞乱了,自己也不知道为什么,非常郁闷,查看网上的文章也是一知半解的。
后面偶然在极客时间上看到这门课程就毫不犹豫的订阅了,因为同时学习了其他课程所以战线拉得有点长了,但最终坚持听完后受益匪浅,平时看视频中也跟着实操并做了笔记,后面如果遗忘了知识点就温习下之前的笔记或者再看看老师的视频。
最后感谢老师的分享!
作者回复:👍,很有毅力
2020-02-26
1
blueBean
很愉快地学完了😝,一边学一边写了点笔记,同学们可以在上边修修补补加一些自己感兴趣的点,避免重复劳动。https://github.com/guscj/git_learning现在格式挺丑,后续会改.md😂
作者回复:👍
2020-02-20
3
润曦
一个月的时间,终于学完了。很赞,老师讲得过程中,我多次惊讶得自言自语“哦 原来还可以这样”。之前,一直在公司用的工具合并,现在学了git原理和掌握了重要的命令,我不需要打开工具按pull push按钮了,为自己的工作提高了效率,同时,也为以后管理项目打好了基础,谢谢老师!!!祝你健康幸福 ^_^
作者回复:👍
2020-02-18
1
Geek_c3ecc7
git pull 相对于两步git fetch+merge在什么场景下有问题?谢谢。
作者回复:比如,团队有3个人共同维护一个特性分支,你们在本地直接在该分支上做开发。你的本地功能还没有开发完,还不想和远端的特性分支做集成,只是想看看和远端分支的差异,此时,就可以先执行 fetch,而不用 pull 。
2019-09-07
11
乘风破浪
老师好,对于同一个分支来说相同的文件存储为一个blob,不同分支是一个吗,对于同一个分支来内容是相同的,不同分支相同的文件应该不是同一个blob吧?
作者回复:换个思路想,如果我们自己是Linus,在设计版本管理工具的时候,会不会考虑把内容相同的文件当做一个对象来处理呢?还是说不同分支,即使内容相同也存为不同的对象?
Linus选择的是前者,甚至于不同的git仓库,只要内容相同的文件,其blob的HASH值也是相同的。大家可以做实验验证一下。
2019-09-07
4
编辑推荐
包含这门课的学习路径
Java工程师
29门课程 154.7w人学习
运维工程师
32门课程 149.1w人学习
Go工程师
16门课程 89.9w人学习
测试工程师
18门课程 93.7w人学习
前端工程师
24门课程 109.3w人学习
Python工程师
19门课程 118.0w人学习
iOS工程师
7门课程 31.2w人学习
Android工程师
8门课程 35.1w人学习
看过的人还看了