美文网首页
git的安装与配置

git的安装与配置

作者: silentmx | 来源:发表于2018-01-17 22:53 被阅读0次

    Git是一个免费和开源的分布式版本控制系统,旨在高速和高效的处理从小到大的项目。Git易于学习,占用空间小,闪电般快速。它超越了像Subversion,CVS,Perforce和ClearCase这样的SCM工具,具有便宜的本地分支,便捷的分段区域和多个工作流程等功能。


    1.初次运行 Git 前的配置

    下载和安装都比较简单,安装之后首先在用git --version命令查看一下安装版本,如果失败,检查一下环境变量是否已经添加了git。当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址。 这样做很重要,因为每一个 Git 的提交都会使用这些信息,并且它会写入到你的每一次提交中,不可更改

    git config --global user.name "silentmx"
    git config --global user.email maxu0213@outlook.com
    

    再次强调,如果使用了 --global 选项,那么该命令只需要运行一次,因为之后无论你在该系统上做任何事情, Git 都会使用那些信息。 当你想针对特定项目使用不同的用户名称与邮件地址时,可以在那个项目目录下运行没有 --global 选项的命令来配置。如果想要检查你的配置,可以使用 git config --list命令来列出所有 Git 当时能找到的配置。你可以通过输入git config <key>来检查 Git 的某一项配置。


    2.添加GitHub身份验证 (没有github账户的自己申请一个并登陆)

    当从Git连接到GitHub存储库时,您需要使用HTTPS或SSH对GitHub进行身份验证。如果使用HTTPS进行克隆,则可以使用凭证助手将GitHub密码缓存到Git中。如果使用SSH进行克隆,则必须在每台用于从GitHub推送或拉出的计算机上生成SSH密钥。

    • 生成一个新的SSH密钥
      1.打开Git Bash。
      2.在Git Bash中粘贴下面的文本,替换您的GitHub电子邮件地址。这将创建一个新的ssh密钥,使用提供的电子邮件作为标签。
      ssh-keygen -t rsa -b 4096 -C "maxu0213@outlook.com"
      3.当系统提示您输入要保存密钥的文件时,请按Enter键,接受默认的文件位置。
      Enter a file in which to save the key (C:/Users/user/.ssh/id_rsa):[Press enter]
      4.在提示符下,输入安全密码,这里直接按两次Enter。有关更多信息,请参阅“使用SSH密钥密码”。
      Enter passphrase (empty for no passphrase): [Type a passphrase]
      Enter same passphrase again: [Type passphrase again]
      
    • 将SSH密钥添加到您的GitHub帐户
      1.文本编辑器打开生成的ssh key(C:/Users/user/.ssh/id_rsa.pub),拷贝全部内容。
      2.在github页面的右上角,点击你的个人资料照片,然后点击Settings。
      3.在用户设置侧栏中,单击SSH and GPG keys。
      4.单击New SSH key或者Add SSH key.
      5.在“title”字段中,为新密钥添加一个描述性标签。例如,如果您使用的是个人Mac,则可以将其称为“Personal MacBook Air”,将您的ssh key密钥粘贴到“key”字段中。
      6.点击 Add SSH key。如果出现提示,请确认您的GitHub密码。

    相关文章

      网友评论

          本文标题:git的安装与配置

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