zoukankan      html  css  js  c++  java
  • Git命令

    一、CenterOS上安装Git:

      1、可以使用yum源在线安装:

        [root@localhost Desktop]# yum install -y git

      
    1. 安装依赖
      
    
        yum -y install zlib-devel openssl-devel perl cpio expat-devel gettext-devel 
    
     2. 安装git
       
    
        wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz
        tar xzvf git-latest.tar.gz
        cd git-{date}
        autoconf
        ./configure --with-curl=/usr/local
        make
        make install
        git --version  #显示git的版本。

    2、直接下载安装

    参考:http://www.runoob.com/git/git-install-setup.html


    二、Git 命令:
    //设置用户名、邮箱
    $ git config --global user.name "Your Name"
    $ git config --global user.email "email@example.com"
    
    
    //创建版本库,pwd 显示路径
    $ mkdir learngit
    $ cd learngit
    $ pwd

    初始化一个Git仓库,使用git init命令。

    添加文件到Git仓库,分两步:

    • 第一步,使用命令git add <file>,注意,可反复多次使用,添加多个文件;

    • 第二步,使用命令git commit,完成。

    • Git中无论是添加文件还是修改了文件内容,如果不add到暂存区,那就不会加入到commit中;所以无论是何种操作,都需要遵循以上两步操作
    //要随时掌握工作区的状态
    git status
    
    //可以查看修改内容
    git diff
    
    
    //HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令
    git reset --head commit_id。
    
    //可以查看提交历史
    git log
    
    //查看命令历史
    git reflog

    理解工作区和暂存区:参考文章

    //撤销修改,只是修改的工作区
    git checkout -- file名称
    
    //如果修改已经git add 到暂存区
    1、git reset HEAD file,
    2、git checkout -- file名称;
    
    //如果修改已经提交到了版本库,再进行撤销的话;commit_id是你想回退到版本的id
    git reset --hard commit_id

     

    具体学习教程详见:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137396287703354d8c6c01c904c7d9ff056ae23da865a000

     
  • 相关阅读:
    大道至简阅读笔记03
    团队项目二阶段-个人总结07
    团队项目二阶段-个人总结06
    团队项目二阶段-个人总结05
    学习进度条06
    领扣(LeetCode)单调数列 个人题解
    领扣(LeetCode)数字转换为十六进制数 个人题解
    领扣(LeetCode)字符串相加 个人题解
    领扣(LeetCode)删除链表中的节点 个人题解
    领扣(LeetCode)有效的括号 个人题解
  • 原文地址:https://www.cnblogs.com/tianboblog/p/5655590.html
Copyright © 2011-2022 走看看