git init命令详解

您所在的位置:网站首页 git怎么取消init git init命令详解

git init命令详解

#git init命令详解| 来源: 网络整理| 查看: 265

Git init命令教程

git init 命令用来初始化一个空的 git 本地仓库。执行完 git init 命令,当前目录下会自动生成 .git 隐藏文件夹,该隐藏文件夹就是 git 版本库。

Git init命令详解 功能

初始化一个空的 git 本地仓库。

语法 git init [options] 参数 参数 描述 options git init 使用的参数。 git init命令常用参数 参数 描述 –bare 初始化一个裸仓库。 说明

使用 --bare 参数初始化的仓库,我们一般称之为裸仓库, 因为这样创建的仓库并不包含 工作区 , 也就是说,我们并不能在这个目录下执行我们一般使用的 Git 命令。

git init命令常用实例 实例 实例 描述 git init 初始化一个空 git 仓库。 git init --bare 初始化一个裸 git 仓库。 git init与git init --bare区别

git init 初始化的仓库,目录下只有一个 .git 隐藏文件夹,里面包含各种信息,而 git init --bare 表示创建一个裸库,主要应用场景是作为公共仓库。

裸库的目录下没有隐藏 .git 目录,全都是显示的,没有 .git 这个目录,进入文件直接是文件内容,一般来讲,作为远端备份或公共版本库时,应该使用 git init --bare。

git init –bare 方法创建一个所谓的裸仓库,之所以叫裸仓库是因为这个仓库只保存 git 历史提交的版本信息,而不允许用户在上面进行各种 git 操作,如果你硬要操作的话,只会得到下面的错误(”This operation must be run in a work tree”)。

这个就是最好把远端仓库初始化成 bare 仓库的原因。

初始化空仓库 语法 git init 案例

我们创建一个空文件夹,接着,在该目录下打开 git 命令行,并执行 git init 命令,初始化一个空仓库,具体命令如下:

git init

执行完毕后,如下图所示:

同时,我们可以看到,当前文件夹里面多了一个 .git 的隐藏文件,需要查看该文件,需要将 Windows 的隐藏文件显示出来,如下图所示:

现在,我们已经将一个存在的目录转换为了一个 git 仓库。

初始化裸仓库 语法 git init --bare 案例

我们创建一个空文件夹,接着,在该目录下打开 git 命令行,并执行 git init 命令,初始化一个裸仓库,具体命令如下:

git init --bare

执行完毕后,如下图所示:

同时,我们可以看到,当前文件夹里面没有 .git 的隐藏文件,但多了很多其他的文件,如下图所示:

现在,我们已经将一个存在的目录转换为了一个 git 裸仓库。

Git init命令总结

git init 命令用来初始化一个空的 git 本地仓库。执行完 git init 命令,当前目录下会自动生成 .git 隐藏文件夹,该隐藏文件夹就是 git 版本库。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3