git-subtree

    4熱度

    1回答

    我開始學習git 1.8.2中的子樹合併。我創建了一個簡單的示例來測試對第三方回購協議遷移到主項目中的更改。 我正在關注6.7 Git Tools - Subtree Merging示例。 'sub'項目作爲'main'項目的一個子目錄包含在內。 當我對'sub'項目進行更改後,當我嘗試將更改合併到'main'項目中時,git會報告衝突。 測試總結 對項目的主要「和「子」(子而非機架) 遠程命名s

    4熱度

    1回答

    我試圖利用git中的子樹特性,我可以有一個引用其他repo的repo,因此似乎具有兩個repos的所有文件。我已閱讀了幾個簡介here和here並試圖關注它們。 所以我有兩個倉庫在git集線器。我這樣做 git checkout testBranchA git pull origin testBranchA git remote add external [email protected]:r

    8熱度

    1回答

    現在git子樹已經被合併到核心的git分發版中(它也是在1.8.0版本的Msysgit上),有沒有人知道git svn是否可以用於git子樹? 注意:我不是在談論子樹合併策略,而是關於this。 Git submodules cannot be used directly when you are using git svn。相反,它需要another level of indirection。此

    1熱度

    1回答

    我正在寫和需要一些java類的R包。我們在python項目中找到了這些java類(許可證是兼容的,原創作者支持)。我們不想包含整個python項目,只有一個幸運的是我們需要的子目錄。 git subtree能否以這種方式做到這一點,使得它可以從原始(python)回購庫中推/拉?我知道一個解決方案是在單獨的項目中分解出Java部分,並且同時具有Python和R項目子樹。不幸的是,我們對原始項目沒有

    18熱度

    4回答

    我有一個項目,其中最初使用的是某些從屬代碼的子模塊。事實證明子模塊並不適合這個項目(在實踐中它們很難使用),所以我將每個子模塊轉換爲子樹(使用新的git-subtree功能)。 在我的工作存儲庫中,我已成功刪除每個子模塊,並將舊子模塊回購添加爲子樹。這沒有問題。 當我去到另一個克隆並嘗試從第一個拉,我從合併的步驟以下錯誤: error: The following untracked workin

    1熱度

    1回答

    我試圖瞭解導致git將我正在工作的功能分支切換到開發分支後進入主開發分支的情況。 我能夠恢復合併,但它花了一天的更好的一部分來完全解決,我想在未來避免它。 這裏的工作流程: 我的特性分支工作後,我需要在一個錯誤修復工作。 我的特性分支(裁判/頭/特徵/上傳/ 90)已被跟上的主要開發分支: git merge origin/develop 然後我需要切換到develop分支: git chec

    0熱度

    1回答

    當使用git subtree時,包含新第一次提交的整個新樹將在創建它的同一存儲庫中創建。這意味着在那個時候,倉庫裏面包含兩個完全獨立的樹,根本沒有共同的父項。 將這個新樹移動到自己的存儲庫的好方法是什麼?

    0熱度

    1回答

    繼GitHub tutorial,我怎麼會做這樣的事? git read-tree --prefix=somedir/ -u someproject/commit-id:somedir 我想要的不是與主或任何其他分支,但具體提交。

    2熱度

    2回答

    我使用Git版本控制研究,我有一個使用相同的基本目錄多個項目,但也有一些變化是由具體的項目。 有沒有一種方法,我可以跟蹤與同混帳回購協議(在我的情況根/私營/芯)超摺疊的以及公共和私人項目的具體目錄以及。 另外,如果我做一個項目的核心文件的變化,我想這變化在其他項目中取得混帳回購協議以及。 我已經想出的辦法是使在根文件夾中的git倉庫,然後進行分支項目,而不是跟蹤其他項目文件。但使用這種方法,我必

    1熱度

    1回答

    我正在使用pootle來允許人們在PHP Yii項目中翻譯.po文件。 一旦翻譯者更新.po文件,Pootle可以拉和翻譯翻譯。 另外我們有開發人員在網站上工作,他們也可能會更新翻譯文件以添加更多要翻譯的文本。 Yii的要求.po文件必須位於: 警予項目/保護/消息/ EN_GB/messages.po Pootle需要的目錄結構爲: pootle /警予項目/ EN_GB/messages.po