我必須在 Eclipse 中匯入一個相當大的(bitbucket)git 存盤庫。現在 Eclipse 在克隆一個小時后就卡住了。為了加快速度,我想以“淺”模式克隆它(只進行最后一次提交)。
我用 CLI 對此進行了測驗git clone --depth 1 https://bitbucket.myco.local:8443/scm/big/quite-big-project.git,它運行良好:不到 2 分鐘。無論如何,我必須將專案克隆到 Eclipse 中,并且不知道如何在 Eclipse 的 git 匯入專案向導中設定深度。
uj5u.com熱心網友回復:
不幸的是, Eclipse 使用的 git 的純 Java 實作JGit尚不支持該--depth選項:
$ jgit clone --depth=1 https://github.com/eclipse-linuxtools/org.eclipse.linuxtools.eclipse-build.git
fatal: "--depth" is not a valid option
在 bugzilla 上打開了一個錯誤:https ://bugs.eclipse.org/bugs/show_bug.cgi?id=475615
我建議通過普通的 git 命令列克隆它,然后從 Git 角度使用“添加現有本地 repo”按鈕:

uj5u.com熱心網友回復:
我這樣解決(以類似于@mboot 建議的方式):
1> 我使用 CLI 和--depth 1選項
2> 我按照使用“檔案系統”協議從 git 匯入的程序
3> 取消系結“檔案系統” origin ( git remote remove origin)
4> 添加了“實際”遙控器git remote add origin https://bitbucket.myco.local:8443/scm/big/quite-big-project.git
5> 希望是最好的
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/422995.html
標籤:
上一篇:IntellijMavenjava.lang.IllegalArgumentException:不支持的類檔案主要版本61和物體是使用不支持的JDK編譯的
下一篇:Maven將編碼更改為某些檔案
