git bash命令_Git入门--一步步教你部署环境,配置远程仓库

清清楚楚告诉你每一步,远离那些坑,一条龙服务,看完这篇文章,你就可以开始随意使用Git啦。 废话不多说,正式开始。

f21ed210b84b010d9e68acb0bc555b4b.png

git(图源于网络,侵删)


1.首先下载Git 官网下载地址 安装路径随意。


2.安装完成后,在开始菜单的最近安装处打开Git-Bash

fb5a113d2c4c3f4d59b626f116e0ca30.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.comUser gitHostname ssh.github.comPreferredAuthentications publickeyIdentityFile ~/.ssh/id_rsaPort 443

3.关闭,保存。


5.生成公开SSH钥匙,它是用来连接你本地的Git操作和远程Github操作的钥匙,配置好后,你在Git就可以向Github中的远程仓库写入代码。

git支持https和git两种传输协议,https协议,每次上传下载的操作pull,push都会提示要输入密码,而使用ssh密钥,可以免去每次都输密码的麻烦。


b9d7f0972f000354e21462ae5c0b780c.png

1.此次打开GUI软件

8769ffde3a4393f698df3a8e9c726e85.png

2.在上方菜单栏找到Show SSHkeys,打开

d780b03263538618a74715c0e26f3cba.png

3.弹出来的窗口中有一个Generate key的按钮,点击,生成密钥,复制该密钥。

4.打开你的Github主页,点击右上角自己的头像-settings-再出现的新页面中点击SSH

2552e39365b20f63b473ee68202b0987.png

5.右上角有一个绿色按钮 点击New SSH key

f9e3a8b663c20d4019c4164008771808.png

title自己随便写,Key那一栏就粘贴刚刚生成的密钥。保存。

6.验证ssh key是否添加成功在Bash中输入

ssh -T git@github.com

回车 稍等一会,出现sucessfully的字样则说明网络通路。


6.现在我们就可以正式部署本地仓库了 在硬盘中找一个位置,新建一个文件夹,这里就是存放你仓库的地方。右键点击该文件夹,有一栏是Git Bash Here,点击。

小黑框又出现了,只不过这一次该命令的环境直接默认为该文件夹的路径。

以下分情况讨论 (1)已有Github仓库,那就复制你仓库的SSH地址

a0a62451c468228927a9ccb8af4788bc.png

在刚刚打开的小黑窗口中输入

git clone 你仓库的地址

将中文换成你刚复制过的地址,注意空格 (2)没有远程的github仓库,那就键入

git init

回车


两种情况设置之后,都会在该文件夹里生成一个.git的隐藏文件,你需要勾选

51ef77f347802a2dc83cbaf82d88ec17.png

才可以看得到。

此时.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等操作网上都有详细的说明,这里注重介绍前期的环境配置就不再展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值