美文网首页
Git简介及安装(Linux)

Git简介及安装(Linux)

作者: 鲁克巴克诗 | 来源:发表于2017-07-09 21:37 被阅读15次

    1. 简介
    Git是一款免费、开源的分布式版本控制系统。

    2. 特点
    Git是一款免费、开源的分布式版本控制系统。可以有效、高速的处理从很小到非常大的项目版本管理。

    3. 安装

    1. 下载
    wget https://www.kernel.org/pub/software/scm/git/git-2.8.0.tar.gz
    
    1. 安装依赖
    yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel  perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
    
    1. 解压
    tar -zxvf git-2.8.0.tar.gz
    
    1. 进入解压后的文件夹,输入命令:
    make prefix=/usr/local all
    解释:
    prefix=/usr/local 是把prefix这个变量的赋值传到make脚本,也就是makefile里。
    all是makefile中指定的一个编译目标,如果make没有加all,那么默认会执行makefile中的第一个编译目标,这是两者的不同之处。
    但是,在大多数的makefile中,会将all作为第一个编译目标,如果是这样,那么all加不加都是一样的,
    因此,真实的执行结果依赖于makefile的写法,是否把all作为第一个编译目标。
    
    make prefix=/usr/local install  执行install编译目标
    
    git --version 查看是否安装成功
    
    image.png

    4. 设置秘钥

    ssh-keygen -t rsa -C "123456789@163.com" 一路回车
    
    image.png
    ssh-add ~/.ssh/id_rsa  
    回车后,出现:Could not open a connection to your authentication agent.
    执行:ssh-agent bash 再执行:ssh-add ~/.ssh/id_rsa
    
    image.png
    cat ~/.ssh/id_rsa.pub  查看公钥
    
    image.png

    将公钥复制到码云的公钥中,这样码云的项目就可以通过ssh下载或pull及push了。


    image.png
    git branch -r 查看远程分支
    
    image.png
    git checkout submaster  切换到子分支
    
    image.png

    相关文章

      网友评论

          本文标题:Git简介及安装(Linux)

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