1、什么是版本库?

可以简单地理解为一个目录,这个吗,目录中的所有文件都可以被Git管理起来

2、在创建一个版本库

首先用下面的命令创建并进入一个空文件夹

$ mkdir learngit
$ cd learngit
$ pwd
/home/yincong/learngit

然后用 git init 把这个目录变成Git可以管理的仓库

$ git init
Initialized empty Git repository in /home/yincong/learngit/.git/

这样就建好了一个空的仓库,当前目录下多了一个 .git 目录,用来管理仓库,里面的文件不可以修改

 

3、把文件添加到版本库

首先创建一个 readme.txt 文件,并向其中添加内容

$  touch readme.txt
$  vim readme.txt

文件内容为:

Git is a version control system.
Git is free software.

用如下命令向仓库添加并提交文件:

$  git add readme.txt
$  git commit -m "wrote a readme file"
[master (root-commit) 7b67f56] wrote a readme file
 1 file changed, 2 insertions(+)
 create mode 100644 readme.txt

其中-m参数后面跟的是本次提交的说明

上面提交的说明意思是:1 file changed(1个文件倍改动),2 insertions(插入了两行内容)。

补充:

一个add命令可以添加多个文件,文件名之间用空格隔开;

一次commit命令可以把多个add命令添加的文件同时提交。

$  git add file1.txt
$  git add file2.txt  file3.txt
$  git commit -m "add 3 files."

 

posted on 2022-11-19 21:23  yc-limitless  阅读(35)  评论(0编辑  收藏  举报