Git学习笔记

之前

初识Git时,年二十,好算法,性傲娇,窃以为奇技淫巧,颇不屑之…

然后

当我参加了工作,有了一定的项目经验之后,才意识到了版本控制的重要性,不用我在这里罗列一二三点,请教一下身边前辈便知此言非虚,不用像我要等到工作后。虽然江湖上我厂程序员的形象一直比较土鳖,但是我厂也是赫赫有名的大厂,流程上向来是一板一眼的,每一次提交代码的过程中,工具会进行自动化构建,构建成功方能提交,规范的流程避免了很多不必要的问题,对此我深有体会。
老部门使用的版本管理工具为SVN,编码环境为Windows,操作都是在图形化工具TortoiseSVN (小乌龟),上手很容易。Git在这几年越来越流行,而我学东西很慢,对于命令行流一直心向往之,各种命令记一个忘一个,几次有心想学会Git,都没有如愿。转到新部门之后,发现新部门的同事已经用Git很久了,很多前辈已经用的很娴熟了,有这样一个好的学习环境,我很开心,把遇到的问题记录在这里,方便自己以后翻看,如果你恰好有缘看到了这篇博文,也希望能帮上你。