[英]Migrating from Kiln to github, git errors out on having .git folder in history
我們的來源是通過SVN,然后是Mercurial,現在是git。 當我們在窯中從Mercurial轉換為Git時,沒有任何問題。 但是,現在我們移至github,我們遇到了以下錯誤:
remote: error: object f2371b54e17a355e23e06649d17b19e7e96130ab:contains '.git'
這是因為在我們的歷史中,我們在源代碼樹中確實有一些git項目。 因此,現在我嘗試通過以下方式修剪這些內容:
git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch .git' --prune-empty --tag-name-filter cat -- --all
我已經閱讀了幾個問題/ FAQ,但是我想知道是否是因為這是問題所在,因為我們正在嘗試刪除git文件夾。 我希望得到一些反饋。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.