• 安装Git 创建版本库


    安装git

    [root@node1 ~]# yum -y install git

    创建用户

    因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址

    [root@node1 ~]#  git config --global user.name "Your Name"
    [root@node1 ~]#  git config --global user.email "email@example.com"
    [root@node1 ~]#  git config --global color.ui true

    创建版本库

    [root@node1 ~]# mkdir -p /usr/local/learngit

    通过git init命令把这个目录变成Git可以管理的仓库

    [root@node1 ~]# cd /usr/local/
    [root@node1 local]# git init
    Initialized empty Git repository in /usr/local/.git/

    生成一个空的仓库,并自动生成一个 .git 的目录,此目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。

    如果你没有看到 .git目录,那是因为这个目录默认是隐藏的,用ls -ah命令就可以看见

    [root@node1 local]# ll -ah
    total 8.0K
    drwxr-xr-x. 15 root root 4.0K Aug 29 10:17 .
    drwxr-xr-x. 14 root root 4.0K Mar 15 04:39 ..
    drwxr-xr-x.  2 root root    6 Jun  9  2014 bin
    drwxr-xr-x.  2 root root    6 Jun  9  2014 etc
    drwxr-xr-x.  2 root root    6 Jun  9  2014 games
    drwxr-xr-x   2 root root    6 Aug 29 10:16 git
    drwxr-xr-x   7 root root  111 Aug 29 10:17 .git
    drwxr-xr-x.  2 root root    6 Jun  9  2014 include
    drwxr-xr-x.  2 root root    6 Jun  9  2014 lib
    drwxr-xr-x.  2 root root    6 Jun  9  2014 lib64
    drwxr-xr-x.  2 root root    6 Jun  9  2014 libexec
    drwxr-xr-x.  2 root root    6 Jun  9  2014 sbin
    drwxr-xr-x.  5 root root   46 Aug 20 05:38 share
    drwxr-xr-x.  2 root root    6 Jun  9  2014 src
    drwxr-xr-x   9 root root  149 Aug 29 09:30 tomcat

     把文件添加到版本库

    一定要放到learngit目录下(子目录也行),因为这是一个Git仓库,放到其他地方Git再厉害也找不到这个文件

    创建一个readme.txt 文件并写入以下内容

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

    用命令git add告诉Git,把文件添加到仓库

    [root@node1 git]# git add readme.txt 

    用命令git commit告诉Git,把文件提交到仓库

    [root@node1 git]# git commit -m "wrote a readme file"
    [master (root-commit) 4f94162] wrote a readme file
     1 file changed, 2 insertions(+)
     create mode 100644 git/readme.txt

    简单解释一下git commit命令

    - m 后面输入的是本次提交的说明,可以输入任意内容,当然最好是有意义的,这样你就能从历史记录里方便地找到改动记录

    git commit 命令执行成功后会告诉你,1个文件被改动(我们新添加的readme.txt文件),插入了两行内容(readme.txt有两行内容)

    commit可以一次提交很多文件,所以你可以多次add不同的文件,比如:

    git add file1.txt
    git add file2.txt file3.txt
    git commit -m "add 3 files."
  • 相关阅读:
    vue长按事件
    video标签视频自动播放
    express路由的使用
    Java的堆栈和堆
    MongoDB建库db、建集合collection以及其他常用命令
    计算机网络基础-目录
    如何清除tomcat缓存
    tomcat/logs目录下各日志文件的解析
    在Windows系统和Linux服务器安装MongoDB和基本使用
    [转]/tomcat/conf/server.xml配置文件的源码解析
  • 原文地址:https://www.cnblogs.com/wanglan/p/7448521.html
Copyright © 2020-2023  润新知