小白的故事
本故事纯属虚构,如有雷同,^0^那可太巧了
小白接到上级指示,所有的项目代码都要用版本管理工具进行管理。本着对项目负责的态度,小白开始在网上搜索版本管理软件。
考察了svn和git后,最后决定使用git进行项目管理。
对于刚刚不如程序猿行列的小白来说,git好神秘啊,linus大神好神秘啊。
沐浴更衣,斋戒数天。开始使用git。
使用git的第一步当然是安装了。
1 | $ sudo apt update |
ok,搞定,这样就安装完了。
打开项目目录,输入神圣的git初始化命令
1 | $ git init |
完成了?这么简单?没有报错?小白小激动了一下,git初始化就这么简单?检查一下便知道。查看了一下,项目下果然多了个.git
文件夹。
接下来我们把项目加入到git代码仓库
1 | git add . |
这样,文件就被git记录下来了。就是这么easy。
不一会小白写好了一个新功能,然后git add .
git commit -m "我有完成了一个牛X的功能"
记录下自己的工作。好开心,原来git这么简单,每次做完功能先 add
然后commit
就好了。
就这样小白开始了他的git之旅…
小结
git init
可以初始化项目git add .
可以将文件加入到暂存区,.
是当前目录的意思,可以将目录下所有文件进行暂存,如果要针对某个文件可以加上文件名如git add readme.md
git commit -m "init"
将文件加入到git代码仓库,并生成一条init
的log记录