git?push時卡住的解決方法(長時間不報錯也不自動退出)
git push時卡?。ㄩL時間不報錯也不自動退出)
大致問題:之前用http克隆代碼時,之前提交到自己的fork倉(倉)時都是穩(wěn)穩(wěn)進(jìn)行,突然有一次git push時死活提不上去,百度了很多,原因也不是自己遇到的情況,終于七拼八湊解決了這個問題。
大致解決方案:設(shè)置ssh,用ssh來克隆代碼然后再進(jìn)行提交。
詳細(xì)解決方案:
一、git remove -v 查看一下原來連的地址(小編這里之前連的是http的地址)

二、 git remove rm origin 解除原先連接
![]()
三、git remote add origin ssh地址連接SSH地址的遠(yuǎn)程庫

四、 git push -u origin master
提交到遠(yuǎn)程倉庫(這里成功了就可以不用往下看了,沒成功且遇到與小編一樣的可以往下操作,絕對良心啊啊啊?。?/p>
報錯:fatal: Could not read from remote repository.

解決辦法:刪除當(dāng)前key,然后重新生成key
1、 ssh-keygen -t ed25519 -C "git綁定的郵箱" 生成公鑰

2、會在本地C:\Users\你的用戶名.ssh生成文件夾,里面有id_ed25519和id_ed25519.pub兩個文件然后復(fù)制id_ed25519.pub文件里面的內(nèi)容(這倆名字可能會不大一樣,反正里面的內(nèi)容都是差不多的),然后到自己的git賬號上進(jìn)行配置即可。

3、git remote add origin ssh地址 設(shè)置遠(yuǎn)程地址(小編這是上面已經(jīng)執(zhí)行了一邊,所以顯示我已經(jīng)有這個了)

4、git remote -v 查看地址

5、git push origin master 推送代碼到遠(yuǎn)程倉庫(下面這樣就是成功了的)

擴展:Git使用push命令卡???
為什么Git用ssh連不上GitHub,push就卡住,而用HTTPS可以連接。上一次用Git的ssh連接時候還可以,這段時間再重新使用Git卻發(fā)現(xiàn)ssh方式push到Git,每次一push就卡住,找遍了百度Google,用了各種方法也沒有解決,困擾了我兩天,后來在Stackoverflow看到了貌似ssh要IPV6啥的,所以最后終于找到了問題,原來是我們校園網(wǎng)不支持IPV6?。。。?a rel="external nofollow" target="_blank">ipv6測試地址)
先來測試一下我們的目前校園網(wǎng)是否支持IPV6

不支持是吧,那我們來試一下用Git來連接一下遠(yuǎn)程倉庫會怎么樣:

這里都沒有問題,然后我們push一下:

!??!就是這個樣子,試過了卸載再重裝,GIthub試了Gitee也試了,都是這樣子,有時候還會出現(xiàn)這個:

好了,現(xiàn)在我們連接我們的手機熱點(手機熱點不是連接校園網(wǎng)的,支持IPV6的),測試一下IPV6是否支持:

OK,支持IPV6,我們先把原來的ssh連接刪除

沒有任何返回說明刪除成功,這時候再remote add一下:

接下來我們來push一下:

是不是成功了,有的會出現(xiàn)一個讓你確認(rèn)是否連接的對話框,你只要輸入yes就OK了,我們再來看一下我們Github里面是否有這個文件:

OK,大功告成!
到此這篇關(guān)于git push時卡住(長時間不報錯也不自動退出)的文章就介紹到這了,更多相關(guān)git push卡住內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用openssl實現(xiàn)私有CA的搭建和證書的頒發(fā)
這篇文章主要介紹了使用openssl實現(xiàn)私有CA的搭建和證書的頒發(fā),使用openssl搭建私有CA,openssll和私有CA搭建相關(guān)的配置文件,里面包含了很多和證書相關(guān)的設(shè)置,后續(xù)創(chuàng)建對應(yīng)文件的時候需要根據(jù)配置文件中的信息進(jìn)行創(chuàng)建,需要的朋友可以參考下2022-10-10
解決安裝vs2019后原vs2017項目無法編譯各種報錯的問題
這篇文章主要介紹了解決安裝vs2019后原vs2017項目無法編譯各種報錯的問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
Scratch3.0 頁面初始化同時加載sb3文件的操作代碼
今天通過本文給大家分享Scratch3.0 頁面初始化同時加載sb3文件的操作代碼,感興趣的朋友一起看看吧2021-08-08

