美文网首页
git初始化

git初始化

作者: 程豪_4090 | 来源:发表于2018-11-20 20:52 被阅读0次

    之前自己在linux的虚拟机上安装好git后,配置了和本地一样的git账号。今天想拉取github上自己的库的代码时,需要添加公钥到github的ssh仓库中,发现账号已存在。则需要在虚拟机上重新配置一个账号。所以重新记录下git初始化的过程。

    git config --global user.name "milegemi"    --配置昵称

    git config --global user.email "milegemi@qq.com"    --配置邮箱

    git config --global core.autocrlf false        --忽略linux和windows换行符转换

    git config --global core.quotepath off         --  避免中文乱码

    git  config --global gui.encoding utf-8         -- 配置GUI的字符集

    ssh-keygen -t rsa -C "milegemi@qq.com" (不输入一路回车)

    ssh-add ~/.ssh/id_rsa   

    如果出现已上错误,则执行:eval `ssh-agent`

    再执行ssh-add ~/.ssh/id_rsa 

    cat ~/.ssh/id_rsa.pub  就可以拿到公钥了。

    在将公钥上传至github中就可以拉去自己仓库的代码了。

    ----------------

    然后又发现,git命令输入几个字母按tab键联想出完整单词的功能缺失,很不方便。于是还需要配置tab自动补全提示。

    1.curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -o ~/.git-completion.bash
    2.编辑~/.bashrc,并将下面3行配置加入到.bashrc文件中。

    if[ -f ~/.git-completion.bash]; then

    . ~/.git-completion.bash

    fi

    3.执行source ~/.bashrc。这样就配置好了。

    另外分享一个git的常用命令的图片。

    相关文章

      网友评论

          本文标题:git初始化

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