通过 git bash 配置和使用 github

如果是github 新手, 那么先去自行创建账号and 仓库, 下面仅仅是解释如何用 git 命令行配置 github

1. 本地配置

打开 git 客户端创建 ssh key, 键入指令

ssh-keygen -t rsa -C "zhukejin@zhukejin.com"

这里-C后面是邮箱地址, 换成自己的邮箱

然后配置个人信息,键入指令

git config --global user.name "primo" //这里是使用github的用户名
git config --global user.email "zhukejin@zhukejin.com" //这里是github的邮箱

我个人的理解是 这一段非必须的, 因为接下来配置完 public key 后, clone 一个仓库, 就会自动生成这些东西。

2. 服务端配置

进入自己的github 主页, setting-> ssh keys (这里注明一下, 有很多教程中描述的位置是老版的github, Account Settings-sshkeys), 然后点击 Add SSH key 按钮, 新增一个 ssh key

titel可以理解为这个key的注释, 进入 C:\Users\zhukejin.ssh 中, 打开 id rsa.pub , 类似这样的一串:

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA3pt+juqyo1vN0nySyIZCjlEQQ50kxq/p86dsh56ybSfgbVEaoOygJXwo0CWHpYKsADeyeI3vrMasdgqr68dasduEtRrFZpIjaRbkLUCI+kUb7wOcedEjYD8/Uxintuc/uUmwRvE0afJf9ABMqJNNYjKOHqXG7cOgDL2sDRoasdsdun9vPJfzL/fgNwt75vEGoPm9IRQss/jF/wE9GLJrSAvZGCRB4G4W2z1q6N6xo2fe6NoChgGasdGo45DeRSo8asdfNwwVmFTM7hvX6xDx2lXPEjbcY1zuw== zhukejin@zhukejin.com

把这一段复制进 github 页面上的 key 中, 点击 add key。

这样 sshkeys中就多了一个刚刚添加的 key。

然后去 客户端验证一下, 键入:

ssh -T git@github.com

如果是第一次执行这个命令, 会出现确认指令 xxxxxxxxxxxxxxxx(yes/no)?

键入yes, 会提示, 已经认证成功, 但是github不提供 shell 通道巴拉巴拉(you’ve successfully auth….. but github does not provide shell access), 这个不用理他就行了。

3. 使用 git 提交代码

首先得在 github 有个仓库, 如果没有仓库先去创建一个, 我这里有个现成的仓库 “WebLabs”,
那么我在本地的一个文件夹中键入:

git clone git@github.com:zhukejin1223/WebLabs.git

如果之前配置没问题, 就会将此仓库克隆到本地,如果有问题, 就事论事再解决。

修改本地代码,提交到master 分支:

git add *
git commit * //这里需要记录提交信息
git push origin master

静待完成即可。

具体的 git 分支啊, 合并啊的命令, 网上有很多。

如有不对,请指正。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值