解决一下git clone失败的问题

1).不开梯子,我们用https克隆

git clone https://github.com

报错:

Failed to connect to github.com port 443 after 2091 ms: Couldn't connect to server
解决办法:

开梯子,然后# 注意修改成自己的IP和端口号
git config --global http.proxy http://127.0.0.1:7890 
git config --global https.proxy http://127.0.0.1:7890
然后报错
remote: Repository not found.
fatal: repository 'https://github.co    not found
解决办法
git clone http://token名字:token的值@github.com/用户名/仓库.git
然后我这里突然翻墙了访问不了github了,包括huggingface等等网站

然后我改了下clash和电脑本机代理的端口号,就可以了
然后你要记得修改
git config --global http.proxy http://127.0.0.1:7891
git config --global https.proxy http://127.0.0.1:7891
然后我git clone http://github-private:github_pat_11A6PKn@github.com
报错remote: Repository not found.
fatal: Authentication failed for 'http://github.com/hlx11/ss1.git/'
然后我又用了我同事的token试了一下,依旧不行,我真的裂开
2)ssh尝试

那重新来一遍吧
重新配置key

ssh-keygen -t ed25519 -C "your_email@example.com"

然后复制id_ed25519.pub里面的东西

然后我们git clone git@github.com:lx1/sun01.git 
报错ssh: connect to host github.com port 22: Connection refused
fatal: Could not read from remote repository.

然后我们输入ssh -T git@github.com
发现Bad owner or permissions on C:\\Users\\lzt/.ssh/config
然后经过删除config之后

报错ssh: connect to host github.com port 22: Connection refused

3)突然再次尝试https,这次将http改为了https
git clone https://github-private:github_pat_11A6PKOQI0I69C55fd2wwRodMdPn6xgrGWUwT34n0WrBj6B225NCIAvuPBuLMu@github.com/lxhlx11/supe
报错remote: Write access to repository not granted.
fatal: unable to access 'https://github.com/lxhl01/': The requested URL returned error: 403

还是不行,但是我感觉快成功了

于是我用我同事(创建者的token)试了一下,终于成功了

远程分支创建后,本地与之关联
git checkout -b cxh origin/cxh

然后就可以快乐的提交代码啦
所以最后还是用https解决的

huggingface clone同理,用token名:token值的办法成功clone

  • 23
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值