有关Git的那些事儿(二)

作者: 栗子西西 | 来源:发表于2018-12-29 00:12 被阅读577次

上一节我们安装好了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 <file>`添加文件(可反复多次使用噢)

(2)`git commit -m <message>`提交文件到仓库中

欲听后事如何,且听下回分解~~

相关文章

  • 有关Git的那些事儿(二)

    上一节我们安装好了Git,这一小节开始进入正题。 话说,Git里有一个名叫repository的东西,翻译成中文名...

  • 有关Git的那些事儿(一)

    关于git,大家应该都听过吧。至少,github应该是有所耳闻吧。惭愧的是,之前的我,使用过github,却完全丈...

  • 有关Git的那些事儿(三)

    上一小节中,我们介绍了如何创建仓库,以及如何把文件提交到仓库让管理员老大哥管理。至此,我们有了自己的仓库,仓库里也...

  • 有关Git的那些事儿(六)—修改

    Git管理的是修改,而非文件本身。增加、删除、甚至是创建新文件都是修改。 Git既可以管理修改,也可以撤销修改。 ...

  • 二月二,和你聊聊有关龙抬头的那些事儿

    二月二,和你聊聊有关龙抬头的那些事儿 ——那些消失的古节日之中和节 史小扯 二月二,龙抬头。...

  • 有关Git的那些事儿(五)—-框架结构

    要想彻底了解一个东西,首先需要了解它的整体框架结构。Git也是如此。这一小节,我们来看看构成它的骨架。 工作区(W...

  • Git那些事儿

    Git是目前世界上最先进的分布式版本控制系统,适合多人协作开发的大型项目。我平常也经常使用git,来管理自己的几个...

  • git的那些事儿

    ·项目在多次提交之后会慢慢的变大,怎么办? 查看文件夹下面所有文件或者文件夹的大小: du -ah 这是出现克隆失...

  • 364:说说有关稻子的那些事儿(二)

    一觉醒来,姐姐和哥哥已经割了好大一块稻田,戽已被拖得离我很远了,身前排了一长溜的稻草,一直延伸到戽旁边。爸爸妈妈依...

  • 有关障碍那些事儿

    境界不同 障碍不同 凡:打哪指哪 圣:指哪打哪 如何做到 了了分明 如对目前 您需要 超越 三种障碍 1 业障 现...

网友评论

    本文标题:有关Git的那些事儿(二)

    本文链接:https://www.haomeiwen.com/subject/fbbylqtx.html