通过git bash向github远程仓库提交代码

准备

1.下载并安装Git;
2.在github上注册了一个账号;
3.在github上创建了一个仓库;

环境

win 8.1


开始

1.创建SSH Key。在用户目录下,看看有没有.ssh目录。如果有的话,看看该目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到第二步。如果没有,打开Git Bash,创建SSH Key:

 $ ssh-keygen -t rsa -C "XXX@XXX.com"

.ssh目录下会有两个文件:id_rsa是私钥,不能泄露; id_rsa.pub是公钥

2.登陆GitHub,打开“Account settings”,“SSH Keys”页面:
然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容,必须注意粘贴的是公钥id_rsa.pub。最后点“Add Key”。

3.在本地建一个文件夹,文件夹的名字和github上的仓库名称一样(我就是因为不一样结果试了好多次都push得有问题)
4.打开git bash:

a. 先初始化:

git init

这里写图片描述

如果没有先这样做的话,到后续操作会出现:

这里写图片描述

b.将本地仓库与远程仓库关联

git remote add origin git@github.com:github的用户名/仓库名.git

这里,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。
然后再测试一下是否成功:

git remote

应该会输出origin

c. 添加到缓冲区

git add .

注意add 后面是空格,然后是 .

git add . : 监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。

d.填写提交说明

git commit -m "提交的说明信息"

e.提交

git push -u origin master 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值