1.CentOS 6.5 安装Git
$ yum -y install git
2.查看Git版本
$ git --version
3.创建空目录
创建名称为work的空目录,pwd命令用于显示当前目录,我的CentOS上目录为/root/work
$ mkdir work
$ cd work
$ pwd
/root/work
4.创建版本库
命令 # git init把目录变成Git可以管理的仓库。
$ git init
Initialized empty Git repository in /root/work/.git/
版本库创建成功后,当前目录下多了.git目录,用于管理和跟踪版本库。
$ ls -ah
. .. .git
5.新建文件
$ vim readme.txt
添加文件readme.txt,编辑文件内容如下:
Welcome to git.
Git is a version control system.
5.文件添加到仓库
$ git add readme.txt
6.文件提交到仓库
$ git commit -m "readme file"
1 files changed, 2 insertions(+), 0 deletions(-)
create mode 100644 readme.txt
git commit是提交命令,-m后面是提交的信息。最好填写有意义的信息,方便日后查看提交记录。
为什么Git添加文件需要add
,commit
一共两步呢?因为commit
可以一次提交很多文件,但可以多次add
不同的文件。
7.拉取子模块
git submodule update --progress --init -- "子模块名称"
另外一种方法
git submodule init
git submodule update --recursive