2-添加文件到版本仓库

 创建了一个 learngit 仓库,现在还是空的,不过没关系,现在往里面添加一些文件

  1. 创建一个 README.txt 文件
    $ vi README.txt

    输入了这个命令之后会发现窗口变成这样,按一下键盘上的【Insert】键进入插入模式,然后输入一些文本内容
    然后按一下【Esc】键,输入 :wq ,按下回车就可以确认编辑退出编辑状态
    除了 vi 命令,还有一个创建文件的命令
    vi filename            创建一个文件,并编辑此文件
    touch filename      创建一个文件

    直接创建了 LICENSE 文件

    $ cat README.txt

    这个命令可以查看文件内容

  2. 把文件添加到版本库
    命令行操作界面虽然炫酷,不过操作结果不如GUI直观,所以使用一个命令检查版本库的状态
    $ git status

    命令行提示说没有要添加要提交的文件,但是存在未被版本库跟踪的文件,并且让我们使用 git add 命令进行跟踪

    $ git add README.txt

    这样就把 README.txt 文件添加到了工作区,不过还没有保存到版本库,这个之后再说
    现在下面出了一个warning警告,原因我就转一下廖老师说的

    就这样,注意一下就好咯~
    现在我们再来看一下状态

    可以看到 README.txt 文件已经成功的添加到了工作区,提示说等待提交
    提交的概念我们都知道了,跟SQLServer里的事务差不多,在一个事务里做的操作,如果确定操作就需要提交操作才能生效
    但是还有一个 LICENSE 文件没有被添加到工作区,因为考虑到如果以后有很多的文件做了操作
    如果使用 git add 一个一个的添加的话要加到爆,所以我们使用

    $ git add *

    添加所有的文件,git add file* 就是添加前缀为file的文件,这都不用再多说了

  3. 把文件提交到版本库
    $ git commit -m "Add the README.txt, LICENSE file"

    使用 git commit 命令就可以把工作区中的文件提交到版本库了,顺序一定是先 git add,再 git commit
    使用 git commit 命令的时候要添加 -m 参数,对提交操作添加注释
    注释不用多说了,是很重要的,提交有良好的注释的话,要是管理历史的时候是很方便的
    不要直接 git commit ,不然你会有个惊喜(手动滑稽) 

添加文件和提交还是很简单的,这些顺序和命令只要经常使用就可以熟练掌握~

posted @ 2017-02-20 17:16  JiangCYkk  阅读(277)  评论(0编辑  收藏  举报