Git入门--一步步教你部署环境,配置远程仓库
![](https://img.haomeiwen.com/i17540763/dca5f1f7bcf7283f.jpg)
清清楚楚告诉你每一步,远离那些坑,一条龙服务,看完这篇文章,你就可以开始随意使用Git啦。
废话不多说,正式开始。
1.首先下载Git
官网下载地址
安装路径随意。
2.安装完成后,在开始菜单的最近安装处打开Git-Bash
![](https://img.haomeiwen.com/i17540763/91b783a886611f3b.png)
在Bash窗口中,复制使用Ctrl+Ins 粘贴使用Shift+Ins键
3.配置个人信息
git config --global user.name "名字"
git config --global user.email 邮箱
注意 名字需要双引号引起来。
4.避免网络问题(该情况适用于Github使用者,若使用码云等国内仓库,请跳过)
因为众所周知的原因,连接github速度很慢,不过配置后,即使不搭梯子速度也是可以接受的。
这一步操作是为了解决报错--github超时问题Connection timed out/ssh: connect to host github.com port 22: Connection timed out--我们提前设置好就不用出现这个错误提示了。
1.关闭Bash
2.找到Git安装路径/etc/ssh/ssh_config,用记事本打开该文件,最末尾加上以下这段代码
Host github.com
User git
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443
3.关闭,保存。
5.生成公开SSH钥匙,它是用来连接你本地的Git操作和远程Github操作的钥匙,配置好后,你在Git就可以向Github中的远程仓库写入代码。
git支持https和git两种传输协议,https协议,每次上传下载的操作pull,push都会提示要输入密码,而使用ssh密钥,可以免去每次都输密码的麻烦。
![](https://img.haomeiwen.com/i17540763/028a564a5f336cf9.jpg)
1.此次打开GUI软件
![](https://img.haomeiwen.com/i17540763/29e22053817843d4.png)
2.在上方菜单栏找到Show SSHkeys,打开
![](https://img.haomeiwen.com/i17540763/eeca79fa355c3409.png)
3.弹出来的窗口中有一个Generate key的按钮,点击,生成密钥,复制该密钥。
4.打开你的Github主页,点击右上角自己的头像-settings-再出现的新页面中点击SSH
![](https://img.haomeiwen.com/i17540763/cfff4fb73877c9a3.jpg)
5.右上角有一个绿色按钮 点击New SSH key
![](https://img.haomeiwen.com/i17540763/a90cd1ec1a63c9ff.png)
title自己随便写,Key那一栏就粘贴刚刚生成的密钥。保存。
6.验证ssh key是否添加成功在Bash中输入
ssh -T git@github.com
回车
稍等一会,出现sucessfully的字样则说明网络通路。
6.现在我们就可以正式部署本地仓库了
在硬盘中找一个位置,新建一个文件夹,这里就是存放你仓库的地方。右键点击该文件夹,有一栏是Git Bash Here,点击。
小黑框又出现了,只不过这一次该命令的环境直接默认为该文件夹的路径。
以下分情况讨论
(1)已有Github仓库,那就复制你仓库的SSH地址
![](https://img.haomeiwen.com/i17540763/3bd7a799ce22bb66.jpg)
在刚刚打开的小黑窗口中输入
git clone 你仓库的地址
将中文换成你刚复制过的地址,注意空格
(2)没有远程的github仓库,那就键入
git init
回车
两种情况设置之后,都会在该文件夹里生成一个.git的隐藏文件,你需要勾选
![](https://img.haomeiwen.com/i17540763/19017d34c89b0f67.jpg)
才可以看得到。
此时.git所在的界面就是你的仓库了。
以后在该界面的空白处,右键,打开Bash,你就可以进行各种各样的Git操作。
7.关联远程仓库
Bash中键入
git remote add origin 你的仓库SSH链接
回车。(将中文字符替换成你github仓库的SSH链接,上文有具体的图)
到这里本文的内容也就完成了。
8.实例操作(这一部分各位看官还需要查阅更多资料努力精进,这里只展示最简单的操作)
在.git所在的文件夹中新建名叫test的txt文本文档。
然后打开Bash,键入
git add test.txt
回车
注:该窗口中都需要写文件名的全称,即加上文件类型
继续键入
git commit -m "test"
回车
这行代码直接粘贴复制即可
继续键入
git push origin master
回车
之后你就能在你的github看到这个推送上来的test.txt文件了
之后的各种pull、push、merge等操作网上都有详细的说明,这里注重介绍前期的环境配置就不再展开
欢迎关注 个人博客
欢迎关注公众号
![](https://img.haomeiwen.com/i17540763/a666170b8a2c61eb.jpg)
![F3SDER)VUOUFY(2XUE}7}O.png