标题:Git新手快速入门指南
前言
使用Git已有5年有余,先使用的是命令版本的,如今写一个新手入门的,先不使用命令,先使用GUI版本的吸引新手使用起来,遇到问题再相对深入。这里使用Windows和Linux同时可以使用的GUI版本的GitHub Desktop
。界面两个系统比较统一,我以Linux为例。
新建项目
下载安装GitHub Desktop
,File -> New Repository
新建项目,截图如下:
查看状态
在/home/tony/Documents/GitHub
目录添加一个hello.c
的C语言的HelloWorld程序后,查看状态,如下:
提交
提交(commit
)其实是提交给git仓库,和实现的提交
给略有差别,这一点要理解清楚,不理解照做就对了,之后就会理解了。
查看历史提交
查看改动差异
我一直强调,代码中不小心添加一个空格都会被检测到,这里就演示一下,我们在hello.c中添加一个空格,再来看Github Desktop
状态,可以看到已经检测到了,如下图所示:
如果是无意改动的,可以手动将该空格删除,以保证代码干净。如果是无误的更改,则再次提交即可。
流程就是:改代码,查看状态,提交。这是第一课的内容。
后续还会用到上传到远程仓库,合并代码等高级操作。