1、windows下 的git环境配置
1、下载安装msysgit客户端,有32位和64位版本的。一般按照步骤来安装不会出现什么问题。
打开Git Bash进行windows下的初始化设置。
a、 初始化用户名和邮箱。
在这之前,首先你应该在github官网上使用邮箱注册一个用户,然后根据提示建立一个hello-world仓库(这里以hello-world为例,当然你可以按照你喜欢的名字命名)。
$ git config --global user.name "你刚注册的用户名"
$ git config --global user.email "你注册时使用的邮箱"
b、查看根目录下是否有.gitconfig文件。
$ ls #在执行这个命令之后你就可以找到.gitconfig文件,这就代表邮箱和用户名设置成功。
c、添加SSHkey.
SSHkey具体是什么我也不太清楚,只需要知道把它添加到github里面的SSH key里面之后,每次将本地仓库的文件push到远程仓库上不再需要输入用户名和密码。
具体操作如下:
$ ssh-keygen -t rsa -C "你注册时的邮箱"
后面连续按回车键即可,SSH key一般会保存在根目录下的/.ssh/id_rsa.pub中,你可以使用cat ~/.ssh/id_rsa.pub来查看SSH key的内容。
d、其复制下来,然后打开浏览器登录自己的github账号
在自己的头像下面点击向下箭头,然后选择settings ,找到SSH key,添加新的SSH key,Title可以自己随便写,在下面的输入框粘贴刚才复制的内容即可。
这样git的基本设置就已经完成,你可以运行如下命令验证SSH key是否添加成功。
$ ssh -T git@github.com #运行之后它会提示说You have successfully...
2、在Linux下git环境的配置
基本步骤和windows下差不多。
这里我主要讲讲Linux下git的安装。
1、我使用的是VMware环境下的Centos 6.8.运行如下命令可以在Linux下安装git.
# su root #切换到root模式下
$ yum install git #运行该命令之后会提示你是否下载安装git,根据提示完成安装。你可以输入git version看看是不是已经安装了git,如果已经安装了就可以,另外升级到最新的版本可以自行百度。
2、要实现从Linux下复制的东西能够在windows下粘贴你需要安装VMware Tools,不然是无法实现粘贴的。
具体安装VMware可以参考网上教程。