git——本地仓库与GitHub对应仓库连接,并推送本地文件

安装好git之后,打开git bash,弹出命令窗口。

在刚开始在git bash中输入git命令时,会出现permission denitd(publicky). fatal:Could not read from remote repository.

此时说明并没有设置SSH秘钥,或者在GitHub远程上并没有设置本机的信任机制(即为保存在本地的SSH秘钥),所以才会阻止用户。

生成SSH keys的操作步骤如下:

1、cd ~/.ssh                            切换到本地的.ssh目录下。

2、ssh-keygen                        生成SSH keys。(默认要填的都直接回车即可,默认保存在.ssh目录下)

3、打开.ssh目录下的id_rsa.pub文件,复制文件所有内容。

4、在github网站中登录你的github账号,在setting->SSH and GPG keys中新建SSH keys,并将id_rsa.pub中复制的内容复制到key中。

之后即可顺利地进行git命令交互。

最常用到的git命令:

git add ./*                                               添加目录中所有文件

git commit -m 'description'                     提交缓存

git push -u origin master                        提交到远程GitHub仓库

参考:

https://www.jianshu.com/p/f22d02c7d943

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值