美文网首页
学习GIT知识

学习GIT知识

作者: 人生这点事儿 | 来源:发表于2019-11-13 10:58 被阅读0次

Git 2005年诞生,用C语言编写,分布式版本管理系统,速度快,适合大规模,跨地区多人协同开发

一、安装git版本控制软件

         yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

         wget https://github.com/git/git/archive/v2.7.4.zip  #下载git包

         unzip v2.7.4.zip  #解压

         cd git-2.7.4   #切换目录

         make prefix=/usr/local/git all

         make prefix=/usr/local/git install

         rm -rf /usr/bin/git

         ln -s /usr/local/git/bin/git /usr/bin/git

         git --version  #查看git版本信息

二、设置用户信息和默认默认编译器为vim

        git init 初始化

        git config --global user.name "Mr.Lihaiyang"

        git config --global user.email 517573303@qq.com

        git config --global core.editor vim

        git config #设置与配置

        git help #帮助命令

三 、 四个区域

四 、 操作命令

     常用操作命令

       git add #加入暂存(索引区)

       git status #查看状态

      git status -s #状态概览

      git diff #尚未暂存的文件

       git diff --staged    #暂存区文件

       git commit #提交更新

       git reset #回滚

        git rm #从版本库中移除

       git rm --cached README #从暂存区中移除

      git mv #相当于mv git rm git add三个命令

  分支常用命令

     git branch

      git branch –v

      git branch –merged

      git branch --no-merged

     git branch -d testing

      git checkout

     git merge

     git log

     git stash

     git tag

  远程管理命令

     git clone https://github.com/guohongze/adminset.git

     git pull

     git fetch

     git push origin master

    git remote

    git remote –v

    git remote add xxx http://xxx

    git remote show origin

    git remote rename pb paul

    git tag -a v1.0 -m ‘abc’

    git tag -a v1.4 -m 'my version 1.4‘

    git show v1.4

    git tag -a v1.2 9fceb02 #对历史打标签

   git push origin v1.5 #将标签推向远程

   git push origin --tags #推送多个标签

   git checkout -b version2 v2.0.0 #检出标签

相关文章

  • 学习GIT知识

    Git2005年诞生,用C语言编写,分布式版本管理系统,速度快,适合大规模,跨地区多人协同开发 一、安装git版本...

  • 测试学习曲线

    需要学习知识 git学习指南 c语言学习 jmenter python学习 数据结构 测试网 git作为版本控制工...

  • day01

    今天学习知识要点梳理 1.安装Git Setup ,Tortoise Git ,Typora,VSCodeSetu...

  • Git入门及常用方法

    Git学习笔记 关于 Git 的背景知识 Git 是什么Git——分布式版本控制系统,Linus使用C编写 Git...

  • 9. 多人协作和版本管理

    知识基础 Git基础知识 代码可参照Example_3 学习目标 用Git进行自动化脚本的版本管理 用Git保证团...

  • Git学习资料

    一、书籍 书籍的话,我没有买Git相关的学习书籍,因为我觉得Git的知识很少。但是事实上Git很多知识我都不会。 ...

  • 【openshift-3】添加Flask等第三方库+部署自己的应

    前提*:请先学习git和flask的简单使用 1、我们的操作只需要基础的git知识,如何使用git:Pro Git...

  • 开发工具之Git工具--版本控制神器(二)

    上篇文章我们学习了Git工具的简单介绍,Git仓库的创建以及一部分Git指令的知识。接下来我们继续学习Git相关概...

  • git rebase记录

    前言 学习git知识,《Pro Git》这本书很好,良心推荐。之前一直觉得git rebase是个很高级,很难理解...

  • iOS学习-组件化1

    一、git相关知识 git相关学习[https://www.jianshu.com/p/b61e99ab7855]...

网友评论

      本文标题:学习GIT知识

      本文链接:https://www.haomeiwen.com/subject/zxhhictx.html