菜鸟笔记
提升您的技术认知

git系列:如何创建和初始化仓库,添加更新修改-ag真人游戏

对git有了一个大致基本的认识之后,就可以开始使用git创建我们项目的版本库了,这一篇文章就是简洁明了的介绍创建git项目仓库的大致过程,包括其中用到的一些指令。

在阅读某些技术书籍或者研究别人的开源项目的时候,会经常看到一个单词“repository”,又或者是“仓库”这个词,这是什么东西?他们两个是一个东西,不过中文英文罢了。仓库说白了这就是一个工程目录,这个工程目录包含了项目的各种各样的工程文件,不过这个项目工程目录交给了git管理,我们通过git对目录里的文件进行,创建、删除、修改、添加、合并等等的操作,这样的好处就是git会帮助你记录你对这工程目录的相关操作,可以理解为操作日志并且可以定位回到你想要的之前的版本,所以仓库也可以说是版本库。

创建一个仓库非常简单,在你想要的地方,右击菜单选择git bash(不知道是啥的,可以看我之前的一篇文章:初步认识和使用git),使用命令创建一个空目录,命令如下:

$ mkdir 目录名 #创建目录
$ cd 目录名 #即进入对目录操作

创建了空目录之后,使用如下指令对该目录进行初始化(我在桌面创建了一个gittest的目录),初始化之后这个空目录就是正儿八经的仓库了。

$ git init

阅读创建的信息,可以发现,这是一个empty的仓库,然后git帮我们创建了一个.git文件夹(如果没有这个文件夹可能是隐藏了,可以选择详细信息->勾选文件扩展名和隐藏项目,如图。也或者可以使用git指令

$ ls -ah #该指令用于查看当前仓库下的各级文件

进行查看)。这个.git文件夹非常的重要,是git对该仓库的核心文件(不是和兴文件怎么会呗隐藏呢,对吧),没有特殊目的的话,别手动去修改这个文件里的东西,万一破坏了,仓库就坏了。

我们将使用如下指令,把readme.txt(一般项目写的一个说明文本)添加到仓库中去,添加成功之后不会有成功提示哦,别以为是出了问题。

$ git add readme.txt 
#这个指令实际上是将文件或者修改提交到暂存区,所以你可以在commit之前
添加多次文件或者修改,真正更新到仓库我们还要使用git commit

接下来我们使用如下指令,将文件更新到仓库,注意哦,更新之前记得配置邮箱和用户,如何配置使用

#提交更新仓库,-m后面输入的是本次提交的说明,可以输入任意内
#容,当然最好是有意义的,这样你就能从历史记录里方便地找到改动记录。
$ git commit -m "提交说明:提交了项目说明文本"
#配置邮箱用户
$ git config --global user.email "[email protected]"
$ git config --global user.name "your name"

此文章大致对仓库的初始化以及添加更新仓库进行了说明,其中使用到的指令都是非常常用的,一定要记牢的,下一步将对git的版本回退进行相关说明。

网站地图