git版本控制工具安装与配置

2019-04-24  本文已影响0人  楠楠喜欢泡枸杞

        这里的git指git的客户端,而不是像github这样的服务端。

    1git简介

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

        特点:

        Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

    2git安装

        安装好之后在桌面点击右键就可以看到辣,我们选择Git Bash Here就可以打开它的控制台了~

    3git基础配置

        1)配置用户名(提交时会引用) 

        git config --global user.name "自己的用户名"

        提交代码之后可以看到提交的版本还有用户名~

        --global可加可不加,如果加就是全局的,如果不加就在个性化的本地的仓库中。

        2)配置邮箱(提交时会引用)

        git config --global user.email "自己的邮箱"

        3)编码配置

        git config --global gui.encoding utf-8 //避免git gui中的中文乱码

        git config --global core.quotepath off //避免git status显示的中文文件名乱码

        git config --global core.ignorecase false  //忽略大小写:关闭

        4)git ssh key pair配置 

        1.输入命令:ssh-keygen -t rsa -C "你的邮箱"

        2.然后一路回车,不要输入任何密码之类,生成ssh key pair。

        3.继续输入命令:

        ssh-add ~/.ssh/id_rsa //add

        果然出现了这个问题:

        按照上上图中的方法解决,成功啦:

        4.cat ~/.ssh/id_rsa.pub //查看

        5.再把其中公钥的内容复制到剪切板。

        6.本教程使用的oschina的gitlab,具体根据自己情况来定。

        7.登录对应的gitlab右上角个人资料。

        进入个人的SSH公钥配置,把刚复制的公钥添加进去,确定提交。

        注册了一个账号:

        进入设置:

        选择SSH公钥:

        将公钥粘贴进去,保存:

        更多关于SSH公钥的原理可以参考这篇文章:SSH公钥原理

        5)其他配置

        git config --global merge.tool "kdiff3" //我们没有装KDiff3就不用设这一行

        git config --global core.autocrlf false  //让Git不要管Windows/Unix换行符转换的事

    4git验证

        执行git --version命令,出现版本信息,则说明安装成功。

    5git常用命令

        1)切换分支:git checkout 分支名

        2)拉取:git pull

        3)提交:git push

        更多git基础的学习可以看慕课网的视频教程:版本管理工具介绍—Git篇

上一篇下一篇

猜你喜欢

热点阅读