美文网首页Git
使用Git Bash操作Git(一):初始化仓库

使用Git Bash操作Git(一):初始化仓库

作者: 李程鹏 | 来源:发表于2017-04-17 23:05 被阅读51次

    使用Git Bash操作Git(一):初始化仓库

    场景:项目经理开启了一个项目,并为这个项目初始化一个远程的中央仓库。

    1 创建仓库目录

    创建一个名为Repository的文件夹,这个文件夹用来存放初始化的仓库。


    01-创建文件夹.png

    2 初始化仓库

    进入Repository目录,在此目录下打开Git Bash(右键然后点击Git Bash Here),然后使用下面的命令来初始化一个仓库:

    git init --bare Demo.git
    

    其中“--bare”表示初始化一个空的仓库,“Demo.git”是仓库名。操作过程如图所示:


    02-初始化仓库.png

    3 生成的仓库

    初始化仓库成功后,Git会在当前目录下生成一个名为“Demo.git”的仓库文件夹。


    03-生成的仓库.png

    4 仓库的文件结构

    进入仓库文件夹“Demo.git”,可以看到下图所示的文件结构:


    04-仓库的文件结构.png

    在这里我简单地介绍一下这些文件的作用:

    • hooks目录:该目录下存放着一些定制化的钩子程序,我们可以使用这些程序来实现一些定制化的需求。例如,我们可以通过修改pre-commit.sample文件来实现在所有代码提交之前进行代码校验。
    • info目录:该目录下只有一个名为exclude的文件,我们可以在这个文件中指定不需要做版本控制的文件。
    • objects目录:这个目录是Git的对象库(包括tree,blob,tag等),这些对象记录了文件的内容信息以及版本控制信息。
    • refs目录:存放着一些指针,标志着每个分支指向的提交。
    • config文件:记录了一些项目的配置信息。
    • description文件:记录了一些项目的描述信息。
    • HEAD文件:指向当前分支的最后一次提交。

    相关文章

      网友评论

        本文标题:使用Git Bash操作Git(一):初始化仓库

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