首先访问 Git 官方网站下载最新的 Git 安装文件;
https://git-scm.com/
在本地操作系统中安装 Git;
安装完成后请通过控制台或 Git Bash 查看 Git 版本信息,确认 Git 安装成功,
安装正常时执行如下命令将会显示当前本地安装的 Git 版本信息;
git --version
配置本机 Git 账户信息(配置向仓库提交代码时记录中显示的提交人及邮件信息),
执行以下命令配置用户名及邮件信息(name 及 email 按需填写相应信息即可);
git config --global user.name "name" git config --global user.email "email"
在本机生成 SSH 密钥,
我们通过 Git 访问远端仓库前,需要在远端仓库配置我们本机的 SSH 公钥,以便对远端库的访问进行放行(如使用 GitHub 时需要在配置中填写访问端的 SSH Key 信息,或访问通过 SSH 公钥进行认证的 Git Server 时),
执行如下命令以生成本机的 SSH 密钥信息(name 可以随意填写,意在对生成的密钥进行标注,当本机需要生成多组密钥时非常有用),
若之前已经生成过密钥,则可跳过此步,直接使用以前生成的密钥即可;
ssh-keygen -t rsa -C "name"
执行命令后会提示我们配置密钥生成的路径等信息,如无特殊需要直接回车使用默认配置即可;
生成完成后,我们可访问 C:\Users\%CurrentUser%\.ssh\ 目录下查看生成的密钥,
id_rsa 是私钥
id_rsa.pub 是公钥
我们将 id_rsa.pub 的内容完全拷贝出来,提供给 Git Server 侧使用;
以下按照 Git Server 类型步骤存在区别
拷贝上一步中生成的公钥内容;
访问 github.com;
进入 Account ⇒ Settings ⇒ SSH and GPG keys;
点击 Create New SSH key;
在 Title 中输入一个标识本机的 Tag 名称;
粘贴公钥内容至 SSH key 中;
点击 Save 保存;
返回本机在 Git Bash 中测试我们刚刚配置的公钥信息是否正确,
执行命令
ssh -T git@github.com
若执行命令后显示诸如 “Hi XXXX! You've successfully authenticated, but GitHub does not provide shell access.” 的信息则表明我们的配置已经成功,GitHub 已经可以识别并允许我们当前的终端进行访问;
接下来就可以在 GitHub 上创建新的仓库,然后在本机进行 Clone 了;
其他 Git 操作此处不再赘述;
在配置访问自行搭建的 Git Server 时,此部分操作大部分内容都要求在 Server 侧完成,因此作为终端侧其实需要的操作已经没有了,这里仅仅是描述一下大概的配置步骤。