国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【經(jīng)驗】Git|Linux終端git太慢,改hosts、復(fù)制文件夾、用鏡像源?不不不不不

這篇具有很好參考價值的文章主要介紹了【經(jīng)驗】Git|Linux終端git太慢,改hosts、復(fù)制文件夾、用鏡像源?不不不不不。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

??有個同學(xué)問我Linux下想要克隆一個倉庫怎么辦,并給我發(fā)了一個word,記錄了他的操作??赐曛笪业难獕憾忌蟻砹?,遂記之。

??下文分成兩種情況,克隆一兩個倉庫,和克隆一大堆倉庫。

一、只需要克隆一兩個倉庫

??這種情況有超級多解決辦法,介紹幾種常用的(以實用性排序):

1 導(dǎo)入到Gitee中

??對于常用倉庫,直接從URL導(dǎo)入即可。示意圖如下,就是新建倉庫然后從URL導(dǎo)入,得到gitee訪問鏈接,從而加速克隆。

linux git加速,科普,linux,git,運維

2 先下載zip,再共享過去

??不管是gitee、github還是gitlab,網(wǎng)頁上都有一個直接Download ZIP的選項,避免因為系統(tǒng)不同,文件在遷移之前出錯。

linux git加速,科普,linux,git,運維
??下載好之后,直接通過虛擬機的共享文件夾(如果不是虛擬機,就用u盤或其他外設(shè))轉(zhuǎn)移過去,或者直接拖過去就行。

使用xftp或者其他文件傳輸工具也行,只是個人覺得有點麻煩。

??注意:在Linux下,再進行解壓!

直接拖文件夾,可能會因為Windows會在文件后加 EOF(End Of File)符號,而Linux不會,而出現(xiàn)異常。

??至于為什么Windows上能訪問網(wǎng)頁,Linux上不能,一方面是網(wǎng)絡(luò)原因,另一方面有可能Linux不帶桌面系統(tǒng),沒安裝瀏覽器。

3 鏡像源

??把需要克隆的倉庫的github.comgitlab.com換成現(xiàn)在國內(nèi)的鏡像站。我大二用的鏡像站hub.fastgit.org在大三已經(jīng)掛了,所以這種方法的不靠譜程度可見一斑。新的鏡像站我也再沒找過了。

??臨時找鏡像站也可以,注意設(shè)置一下搜索引擎的搜索時間。最好是限定在1年之內(nèi),找個最新的可用的鏡像站。現(xiàn)在2023/2/17,很好用的比如:ghproxy.com,網(wǎng)址和使用說明見:https://ghproxy.com/。

注意

??需要額外指出的是:以上兩種方式下克隆的git倉庫,并不會修改git倉庫里面的文件的git鏈接。所以假設(shè)這個倉庫引用了其他倉庫作為子模塊,或者這個倉庫的初始化需要克隆其他的倉庫,就等于需要克隆一堆庫!就不適用于上面那種方法,請接著看下文。

二、需要克隆一大堆庫

??首先可以說明的是,改hosts一般沒什么用。

??第一,要解決的問題是無法訪問github和gitlab,我們憑什么覺得dns服務(wù)器遍歷迭代解析出來的都不能訪問,而自己在網(wǎng)上搜的github和gitlab的ip地址能訪問?
??第二,網(wǎng)友的文章和我們處于錯位時空,我們憑什么認(rèn)為自己所在的地區(qū)、當(dāng)前時間能夠訪問網(wǎng)友能訪問的ip地址?
??第三,要是真的碰上了一個能訪問的ip地址,克隆到一半掛了不是還得繼續(xù)找新的?
??第四,即使不怕麻煩,我們憑什么相信自己知道怎么改hosts、刷新dns緩存?

??所以如果真有一大堆庫要克隆,還是弄個“網(wǎng)絡(luò)”吧。

??接下來,僅介紹一下為什么已經(jīng)連上“網(wǎng)”了終端的git還是很慢。

Linux終端git太慢

??相信看這一步的,都是Linux網(wǎng)頁已經(jīng)能夠正常訪問github和gitlab(投來一個懂的都懂的眼神),但是還是clone不下來吧。

??先說一個結(jié)論:Linux終端要重新配置一下。

??配置方法如下:在~/.bashrc中,把https和http的端口改成你的http的端口,把ftp的改成你的socks端口,然后重啟終端即可。

sudo gedit ~/.bashrc
export https_proxy=http://127.0.0.1:8889 
export http_proxy=http://127.0.0.1:8889 
export ftp_proxy=socks5://127.0.0.1:1089
git config --global http.https://github.com.proxy http://127.0.0.1:8889

末:我的建議是,如果能訪問github和gitlab,就不要在這個網(wǎng)站上搜解決方法了,去更廣闊的互聯(lián)網(wǎng)上搜!你會發(fā)現(xiàn)教程真的蠻多蠻詳細(xì)的。文章來源地址http://www.zghlxwxcb.cn/news/detail-573554.html

到了這里,關(guān)于【經(jīng)驗】Git|Linux終端git太慢,改hosts、復(fù)制文件夾、用鏡像源?不不不不不的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 全網(wǎng)詳細(xì)解決git官網(wǎng)下載太慢的問題

    全網(wǎng)詳細(xì)解決git官網(wǎng)下載太慢的問題

    我們在開發(fā)的過程中,無可避免地要使用到 git ,來托管我們的代碼。 它是一個開源的分布式版本控制系統(tǒng),用于敏捷高效地處理任何或小或大的項目。 使用 git 的前提是要下載和安裝它,因而,我們可以點擊它的官網(wǎng)鏈接地址:https://git-scm.com。 打開官網(wǎng)鏈接后,如果你的

    2024年01月23日
    瀏覽(94)
  • git clone拉取GitHub項目失敗/太慢的解決方法

    針對 在Ubuntu中通過git clone從GitHub上拉取項目時,遇到失敗/速度慢等情況, 記錄本人的解決思路。 方案一、使用gitclone gitclone.com是一個提供下載緩存的代碼下載網(wǎng)站,使用方法簡單,只需要 在倉庫地址前面加上 gitclone.com ,就可以使速度提升幾倍。(個人覺得速度很慢) 例

    2024年04月27日
    瀏覽(28)
  • Git 安裝并初始化 + 官網(wǎng)下載速度太慢的問題

    Git 安裝并初始化 + 官網(wǎng)下載速度太慢的問題

    目錄 1. 快速下載 2. 初始化 當(dāng)你興致勃勃地去官網(wǎng)下載 git 的時候,突然發(fā)現(xiàn),嗯??下載完成還需 9 個小時? 快速下載點這里! 打開之后是這個樣子: ?我們可以自行選擇下載版本,并點擊,然后選擇 64 位的 exe,開始下載: (1)右擊以管理員身份執(zhí)行 exe 文件 ?(2)填

    2024年02月11日
    瀏覽(23)
  • git submodule update --init命令速度太慢的解決方法

    git submodule update --init命令速度太慢的解決方法

    我們在 clone 某個代碼庫時,代碼庫可能使用了其他代碼庫的資源,開發(fā)者為避免重復(fù)開發(fā),將使用到的其他庫以鏈接的方式作為公共資源保存,我們需要在 clone 之后執(zhí)行以下命令才能得到完整的依賴: 但是在執(zhí)行 git submodule update --init 命令時,由于沒有提示條,且看不到實

    2024年02月12日
    瀏覽(28)
  • 【入門/小白向】第一次在Linux/Ubuntu終端上使用Git拉取代碼,該怎么做?保姆教程,步驟分解。

    【入門/小白向】第一次在Linux/Ubuntu終端上使用Git拉取代碼,該怎么做?保姆教程,步驟分解。

    【Step.1】 安裝 git 安裝完成后執(zhí)行下句,可以看到安裝版本: 【Step.2】 配置郵箱 (git網(wǎng)站賬戶注冊的郵箱,如bob2023@yy.com)?和用戶名 (任取,如bob): 隨后可執(zhí)行下句,查看是否配置成功: 實例執(zhí)行如下圖: ?【 Step.3 】生成 SSH 密鑰,用于遠(yuǎn)程訪問?git (下面使用的公鑰算法是

    2024年02月05日
    瀏覽(25)
  • Linux對文件夾操作(復(fù)制,移動)

    Linux對文件夾操作(復(fù)制,移動)

    將vue 文件夾下面的所有文件,復(fù)制到同目錄下vue-copy文件夾下面 -a:相當(dāng)于 -d、-p、-r 選項的集合,這幾個選項我們一一介紹; -d:如果源文件為軟鏈接(對硬鏈接無效),則復(fù)制出的目標(biāo)文件也為軟鏈接; -i:詢問,如果目標(biāo)文件已經(jīng)存在,則會詢問是否覆蓋; -l:把目標(biāo)文

    2024年02月15日
    瀏覽(21)
  • Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

    Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

    作為 Linux 管理員,您必須了解通過命令行界面運行命令的重要性,他們每天執(zhí)行各種與系統(tǒng)相關(guān)的任務(wù),其中一項常見任務(wù)是將文件和目錄從一個位置復(fù)制到另一個位置。如果您已經(jīng)使用過 Linux 系統(tǒng),那么您必須知道文件系統(tǒng)的結(jié)構(gòu)。 如果您不熟悉執(zhí)行 Linux 命令,本指南將

    2024年02月01日
    瀏覽(35)
  • Linux下文件夾的移動與復(fù)制

    Linux下文件夾的移動與復(fù)制

    封面圖片由文心一格AI生成 在Linux系統(tǒng)中,移動和復(fù)制文件夾是常見的任務(wù)。無論你是想要備份數(shù)據(jù)、遷移文件夾到其他位置還是歸檔數(shù)據(jù),掌握文件夾的移動和復(fù)制技能都是必要的。 本文將會教你如何使用命令行界面移動和復(fù)制Linux系統(tǒng)中的文件夾。我們將著重講解基本的

    2024年02月09日
    瀏覽(24)
  • 【Linux】如何在 Linux 終端中復(fù)制粘貼

    在 Ubuntu 和許多其他 Linux 發(fā)行版上,你可以使用 Ctrl+Insert 或 Ctrl+shift+C 復(fù)制文本 ,使用 Shift+Insert 或 Ctrl+shift+V 在終端中粘貼文本 。 復(fù)制粘貼也適用于外部來源。在其他網(wǎng)站復(fù)制命令示例( 使用通用 Ctrl+C 鍵 ),你可以使用 Ctrl+Shift+V 將此命令粘貼到終端中 。 同樣,你可以

    2024年02月04日
    瀏覽(15)
  • linux怎么復(fù)制文件到另一個文件夾

    1、linux怎么復(fù)制文件到另一個文件夾 2、Linux怎么復(fù)制文件進入文件系統(tǒng)中? 3、在Linux系統(tǒng)中,要將文件復(fù)制到另一個目錄中,為防止意外覆蓋相同文件名... 4、linux下怎樣復(fù)制文件并且重命名文件? 可以使用cp命令來實現(xiàn)文件復(fù)制。例如,如果要將文件filetxt復(fù)制到文件夾folder2中,

    2024年02月10日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包