美文网首页
centos 配置git

centos 配置git

作者: webjiacheng | 来源:发表于2018-01-03 18:23 被阅读0次

    【Centos 升级git版本的办法】
    Centos升级到Git2.1.2其实是非常的简单,因这款版本控制程序非常的好用,所以小编自己也是使用它了,下面一起来看看Centos升级到Git2.1.2的步骤吧。

    安装需求

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

    卸载Centos自带的git1.7.1

    通过git –version查看系统带的版本,Cento6.5应该自带的是git版本是1.7.1

    yum remove git
    

    下载git2.1.2并将git添加到环境变量中

    下载git最新版本

    cd /usr/src
    wget https://www.kernel.org/pub/software/scm/git/git-2.1.2.tar.gz
    tar xzf git-2.1.2.tar.gz
    

    安装git并添加到环境变量中

    cd git-2.1.2
    make prefix=/usr/local/git all
    make prefix=/usr/local/git install
    echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
    source /etc/bashrc
    

    查看版本号

    git --version
    //git version 2.1.2
    

    【git提交不用每次都输入用户名密码】
    创建公钥
    1.目的: 使用SSH公钥可以让你在你的电脑和码云通讯的时候使用安全连接(git的remote要使用SSH地址)1.打开终端进入.ssh目录

    cd ~/.ssh 
    

    如果.ssh文件夹不存在,执行指令自动创建

    mkdir ~/.ssh 
    

    2.生成RSA密钥对

    ssh-keygen -t rsa -C “你的邮箱@xxx.com” 
    

    为了方便全程回车即可(不用输入ras文件名及密码)
    3.查看公钥内容

    cat ~/.ssh/id_rsa.pub 
    

    4.将公钥内容复制并粘贴(注意:公钥内容以ssh-rsa开头,你的邮箱结尾)
    粘贴地址 http://git.oschina.net/profile/sshkeys
    5.添加公钥完成后进行测试公钥
    测试SSH链接

    ssh -T git@git.oschina.net 
    

    当终端提示welcome to Git@OSC … 表示链接成功

    至此以后只要拷贝ssh链接地址,然后利用git指令即可进行相关操作!
    【报错信息:Initialized empty Git repository in /root/wechat/.git/】
    配置你的username 和email

    git config --global user.name "Yourname"
    git config --global user.email "email@example.com"
    

    更新git flow

    //对于开发版本
    wget --no-check-certificate -q  https://raw.githubusercontent.com/petervanderdoes/gitflow-avh/develop/contrib/gitflow-installer.sh && sudo bash gitflow-installer.sh install develop; rm gitflow-installer.sh
    
    //稳定版本
    wget --no-check-certificate -q  https://raw.githubusercontent.com/petervanderdoes/gitflow-avh/develop/contrib/gitflow-installer.sh && sudo bash gitflow-installer.sh install stable; rm gitflow-installer.sh
    

    相关文章

      网友评论

          本文标题:centos 配置git

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