动手写起程序来才深刻领会到版本管理多么重要啊!花了一个周末过了一遍Git的基本操作,版本管理用起来。我参考的Git学习资源汇总在这里,供以后随时翻阅。
一.适合新手的廖雪峰的Git教程
廖老师的教程对新手总是十分友好的,周末这两天就是过了一遍廖老师的教程,今天已经Github用起来,开始愉快地两台电脑交替工作了。
了解Git之后,实际使用中有什么命令记不住,就可以查一查这个表格,基本的操作命令都有了。
三.中文翻译的《笨方法学Git》
看到有人推荐的,但是还没有看过,只大略浏览了下目录,感觉适合对git已有初步了解,想进一步熟悉的人。纯新手还是更推荐廖老师的教程。
四.Git的官方文档中文版
更加全面的备查手册。
五.用Git管理Jupyter Notebook
因为一直用Jupyter写代码,这才是我要学习Git的初衷,之前找到在 Jupyter 环境使用 Git 管理代码 的方法,结果发现其实就是在Jupyter中新建一个terminal,然后在terminal 中执行git代码(和直接用bash执行并没有本质区别啊,这样做有什么意义呢)。
然后好消息来了,果然有需求就有市场,面向团队的Jupyter Notebooks协同GitHub插件已经被开发出来啦,版本管理当然可以,还可以进行代码对比和添加评论,看起来很不错的样子,有空用起来。