Git与GitHub
安装与配置
1、所用的
Git
版本是
Git-1.9.4-preview20140929.exe
。
2、双击安装文件后进入以下界面:
3、点击两次“
Next
”到以下界面:
4、更改安装文件夹到:
D:\Git\GitSetup\Git
,然后出现以下界面:
5、点击“
Next
”,到以下界面:
6、此时,在
Windows Explorer integration
选项中将“
Git Bash here
”和“
Git GUI here
”打对勾;还有
Additional icons
选项打勾(如果没有打勾的话),如下图:
7、然后一直点击“
Next
”,默认选项即可进行安装,然后到以下界面,点击“
Finish
”安装成功:
8、双击
GitHubSetup.exe
,然后会出现以下界面:
9、点击“安装”即可,安装完成后桌面会出现
GitHub
快捷方式,然后出现以下界面则安装完成:
然后使用
GitHub
帐号密码登录进去(如果没有帐号密码,则去
GitHub
网址注册即可)。
10、设置
Git
的
user name
和
email
:桌面上打开
Git Bash
(如果没有,路径是:
D:\Git\GitSetup\Git\bin\sh.exe –login -i
),然后输入以下命令:
$ git config –global user.name ”
名字
”
$ git config –global user.email
邮箱
例如:
$ git config –global user.name “John Doe”
$ git config –global user.email johndoe@example.com
在此时,我的设置是:
$ git config –global user.name “ZXD”
$ git config –global user.email 12157308**@qq.com
11、生成
SSH
密钥过程:
①查看是否已经生成了
SSH
密钥:
cd ~/.ssh
出现以下提示则没有密钥:
②生成密钥:
$ ssh-keygen -t rsa -C
“邮箱”例如:
$ ssh-keygen -t rsa -C
“
12157308**@qq.com
”,点击三次回车,则在
C:\Users\lenovo\.ssh
目录下有
id_rsa
和
id_rsa.pub
两个文件,然后密码为空。如图:
12、在
github
上添加
ssh
密钥,这要添加的是“
id_rsa.pub
”里面的公钥:首先,打开
https://github.com/
,登陆
GitHub
帐号,找到右上角的“
settings
”,点击出现以下界面,然后添加
ssh
。如图:
然后点击
Add SSH key
,在
Title
部分随便命名,在
Key
部分是
id_rsa.pub
文件里的内容(用记事本打开
id_rsa.pub
文件,然后复制即可)。最后点击“
Add key
”按钮。
13、验证
key
是不是正常工作,在
Git Bash
下输入:
$ ssh -T git@github.com
,出现:
The authenticity of host
‘
github.com (207.97.227.239)
’
can
’
t be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?
则输入
yes
然后回车,然后如果出现:
Hi username! You’ve successfully authenticated, but GitHub does not # provide shell access.
则表明设置成功。如图:
14、创建版本库:
①创建空目录:
在
Git Bash
输入的命令:
$ cd d:Git/GitHub
$ mkdir learngit
$ pwd
pwd
命令用于显示当前目录。这个仓库位于
/d/Git/GitHub/learngit
。
②通过
git init
命令把这个目录变成
Git
可以管理的仓库:
$ git init
Initialized empty Git repository in d:/Git/GitHub/learngit/.git/
15、一些常见的其他操作:
git add . //
将改动的地方添加到版本管理器
git commit -m “some changes” //
提交到本地的版本控制库里,引号里面是你对本次提交的说明信息
git push -u origin master //
将你本地的仓库提交到你的
github
账号里,此时需要你输入你的
github
的账号和密码,你输入就是了
(注:1、初次安装配置使用,有点混乱,谨慎参考
2、其他功能还在学习中
=
。
=
)