Windows下GitBash的配置及使用

Github是很早就在用的,不过以前一直是用来白嫖别人的代码或者下载源码,早闻Github的大名,现在因为某些原因需要使用到,所以就来配置一下方便今后使用。
环境:Windows 10 64位

准备材料:Git for Windows安装包

现在开始配置

首先到git的官网下载Git的客户端,官网:https://git-scm.com/

很多用户会有下载速度慢的情况,这里可以用一个阿里云的镜像:https://npm.taobao.org/mirrors/git-for-windows/

下载好了之后以管理员权限打开安装,若无特殊要求按默认配置即可

安装好之后打开Git Bash

第一次安装打开可能会有中文乱码的问题,这是因为系统默认编码是GBK格式,而Git Bash命令行默认是UTF格式,把编码改成GBK格式即可。

解决方法:在命令行窗口任意地方右键,依次点击options→Text,Locale处选择zh-CN,Character set处选择GBK,保存就可以了。(注:使用ls命令列出的中文目录名还是会乱码,因为系统默认编码是UTF,这种情况只能自行更改编码格式,因此建议不要使用中文目录名)


接下来就是获取密匙的操作,在Git Bash中使用简单的命令即可完成
$ ssh-keygen -t rsa -C “your_email@youremail.com”
引号内改成你的Github注册邮箱,接下来若无特殊要求全部默认回车就行,出现下面界面说明获取成功

接下来去命令行中提示的路径,默认是:/c/Users/Administrator/.ssh/id_rsa

用记事本打开.pub的文件,像这样:

在这里插入图片描述
由ssh-rsa开头和你的邮箱结尾的密钥,复制下来

然后打开你的github设置密钥,将刚刚复制的密钥粘贴进去

在这里插入图片描述

保存后回到Git命令行,输入以下命令检测是否绑定成功:

$ ssh -T git@github.com
输入后可能会让你确认rsa密钥,复制RSA key fingerprint is SHA256后面的密钥粘贴上去然后输入yes确认,提示_You’ve successfully authenticated, but GitHub does not provide shell access._说明绑定成功:

接下来还需要设置一些东西:

$ git config --global user.name “你的名字”

$ git config --global user.email “你的github邮箱”
你的名字最好和GitHub上边的一样,email是一定要是注册GitHub的那个邮箱地址

接下来将你的库克隆到你的电脑上方便以后上传代码,在github找到你的git库地址

在这里插入图片描述
先将你的目录定位到你想要的地方,这里我选择的是E盘

然后用以下代码克隆到当前目录:

$ git clone 你的git库地址
在这里插入图片描述

打开你克隆的目录,可以看到我们已经克隆下的库文件夹了,在其中随便创建一个文件(方便验证)

在这里插入图片描述
在Git命令行中定位到你刚刚创建的文件,输入git add test.txt

之后输入然后git commit -m “test” 引号内的内容可以随意改动,这个语句的意思是 给你刚刚上传的文件一个备注,方便查找记忆而已

在这里插入图片描述

然后输入git push origin master出现以下登陆界面:

在这里插入图片描述

登录你的github账号,然后Git命令行出现以下提示:

然后我们打开github,发现刚刚的test.txt已经上传成功了.

在这里插入图片描述

成功以后,你只需要将你的代码,放到库的对应的文件夹中,然后使用 先CD到你库里面,再git add 、git commit -m " " 、最后git push origin master,将你的代码提交就可以了。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值