博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2-添加文件到版本仓库
阅读量:6417 次
发布时间:2019-06-23

本文共 1088 字,大约阅读时间需要 3 分钟。

 创建了一个 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 ,不然你会有个惊喜(手动滑稽) 

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

转载于:https://www.cnblogs.com/linyisme/p/6420457.html

你可能感兴趣的文章
PermissionDialog【权限申请提示对话框】
查看>>
【单页应用】我们该如何处理框架弹出层层级关系?
查看>>
Leetcode: Clone Graph
查看>>
基础知识《三》java修饰符
查看>>
net.sf.json在处理json对象转换为普通java实体对象时的问题和解决方案
查看>>
线性回归与梯度下降
查看>>
【iCore3 双核心板_FPGA】实验二十:基于FIFO的ARM+FPGA数据存取实验
查看>>
java一个数分解的质因数java
查看>>
android framework-安装samba
查看>>
配置WCF的心得
查看>>
飞雪连天射白鹿笑书神侠倚碧鸳
查看>>
排名中国重读“发展Linux,中日两国之比较”有感-java教程
查看>>
VC6.0代码移植到VS2008运行时乱码问题解决
查看>>
反射实例
查看>>
Linux安装Jdk,CentOS安装Jdk
查看>>
iOS之事件穿透
查看>>
Oracle API Availability – Profile
查看>>
Chromium Embedded Framework中文文档 (如何链接不同的运行时)
查看>>
【PAT】1029. Median (25)
查看>>
web项目的getContextPath()
查看>>