美文网首页
git版本控制工具安装与配置

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

作者: 楠楠喜欢泡枸杞 | 来源:发表于2019-04-24 22:42 被阅读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篇

    相关文章

      网友评论

          本文标题:git版本控制工具安装与配置

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