上一节我们安装好了Git,这一小节开始进入正题。
话说,Git里有一个名叫repository的东西,翻译成中文名叫“仓库”。Git所谓的版本控制简单说就是一个仓库管理系统。这个仓库管理员很牛逼,凡是在仓库里放的东西(文件)都分门别类放置,但凡需要取文件、修改文件、删除文件等,跟管理员打招呼即可。
那么,问题来了,仓库如何创建呢?
创建仓库分两步走:
* 第一步,创建一个空目录。
在命令行中输入:
此时,创建了一个目录,名叫“xxlgit”,你也可以换任何你想叫的名字,尽量不要用中文。
此时,进入目录xxlgit中。
pwd命令用于显示当前所在目录,在我的Mac上,这个仓库位于:
* 第二步,通过`git init`命令将刚创建的目录变成Git可以管理的仓库。
命令行输出如下:
此时,仓库已经建成。
恭喜你,拥有了一个属于你自己的Git仓库。
此时,当前目录下多出一个.git目录,该目录是管理员老大哥用来跟踪管理仓库的,闲着没事儿也别乱改里面的文件,否则老大哥不工作了你的仓库就废了。不过,你进入xxlgit目录里面,会发现什么也没有,因为.git目录是隐藏着的,我是不会告诉你怎么找到它的,以免你乱来,哈哈。
接下来,我们想往仓库里放点文件,毕竟空仓库是没有意义的嘛。
假设我创建了一个名字叫`love.txt`的文本文件,内容如下:
切记,这个文件一定要放在我们的仓库中哈。我们的仓库现在名叫xxlgit,放到仓库外边管理员大哥是不会管你的。
管理员老大哥不爱说话,比较腼腆,只需要说对两句暗号即可。
第一句:
上面的`love.txt`就是我们刚创建的文件。老大哥看到你这句话,笑而不语。
我们再发第二句密语:
解释下我们的密语结构哈。`git commit -m`后面加的是一个说明,你可以随便写哈。当然,有意义的说明便于以后你从老大哥那里调取文件,否则乱七八糟自己也不知道要取的文件叫什么名字就不太好了。
紧接着老大哥回复我们了,如下:
看到老大哥的回复,心就可以踏实落地了。心心念念的文件总算存进去了。✌️
课后敲黑板总结一下哈,不要走神噢。
1. 创建仓库一句话:
`git init`
2. 将文件添加到仓库的两句密语还记得吗?
(1)`git add
(2)`git commit -m
欲听后事如何,且听下回分解~~