git-subtree

    0熱度

    2回答

    我所有的項目都有相同的結構,基本文件(每個包含一些代碼)。 事情我想: 版本的代碼; 在其他項目中使用它; 能夠在這些項目中進行更新; 只在這些文件中添加代碼,特定於每個項目(不需要刪除或更改現有代碼)。 我做了一些研究。使用包管理器不適合我的需要,因爲我想將代碼添加到包中。然後我發現了git submodules和subtrees,後者似乎完成了這項工作。 您對此有何看法?我是通過選擇子樹進入正

    0熱度

    1回答

    假設我有一個已經是git repo「sub」的目錄,現在我希望它成爲我新創建的超級目錄「sup」的子樹。 我搜索了文檔,但所有的教程都是關於添加一個遠程回購或從現有的提交分裂。我如何將現有的git倉庫添加到主倉庫倉庫? 使用git subtree add --prefix=sub sub會給出警告子已存在。

    0熱度

    1回答

    我正在構建一個包含兩個文件夾的項目:一個在IOT設備上運行,另一個在服務器上運行。服務器部分將部署在Heroku上。我想把這個項目放在一個整體的Git項目中,這樣我就可以把它們全部組織在一起。 /* current setup */ ├── server/ ├── device/ └── .git/ 但是部署一個項目的Heroku意味着服務器的的package.json必須是根,打破該項

    2熱度

    1回答

    我剛開始使用Git子樹,我感到困惑。 我有「主」回購和「子樹」回購。 「主」回購包括「子樹」回購。 在這種情況下,我的問題是 '主要'回購沒有選擇,只能有重複提交?'。 例如,我們假設我將一些提交推送到「main」repo,並將「子樹推送」設置爲「subtree」repo。所有提交,即使我從「main」推送到「subtree」的內容都被拉到「main」repo,而「main」repo中的「git

    8熱度

    1回答

    正在搜索扔這個答案。遇到這個舊的線程似乎沒有給出任何答案。重新啓動這個線程希望有人知道! 有人可以告訴我的區別b/w git子樹和git filter-branch? 我將使用相同的例子在原來的問題爲此: git subtree split --prefix=some_subdir -b some_branch git filter-branch --subdirectory-filter s

    -1熱度

    1回答

    我有一個git存儲庫,我保持我的vim配置。這棵樹包括一些git子模塊,指向其他人包含插件的回購站。 由於我對使用GNU stow設置合適的dotfiles回購感興趣,我認爲集成vim回購的最佳方式是將其子樹裝入dotfiles回購中。由於我的vim配置是從其他人那裏分發出來的,我想通過這種方式我可以輕鬆地合併上游進行的更改,同時保留我自己的插件和配置。 我已成功添加子樹到我的回購,使用git s

    1熱度

    1回答

    我使用Git作爲我自己的Unity項目(我是唯一的開發人員,所以我可以使用破壞性命令)。 在Unity開發者可能知道的情況下,Unity會爲項目的主文件夾「Assets」文件夾下的所有內容創建「.meta」文件。並且這些文件必須與原始文件一起被跟蹤以保持項目的完整性。 這裏是.gitignore文件的項目資源庫: # Unity Project Folder /ExampleProjectNam

    8熱度

    1回答

    我們有一個包含N個文件夾的git存儲庫。 Repo |-Folder1 |-Folder2 |- ... |-FolderN 對於不同的協作者,我們希望共享不同的文件夾。每個協作者只能訪問他允許的文件夾子集。什麼是「好」的方式來實現這個使用Git? 答案是使用git submodules。但是當我讀完這篇文章後: https://codingkilledthecat.wordpress

    1熱度

    1回答

    我有一個需要使用庫B和庫C的項目A,它們都在git上。我想獲取B和C的本地副本並進行一些自定義更改,但同時能夠從他們的git存儲庫中更新B和C. 例如,我需要B的提交B1和C的提交C1並將其更改爲在A中使用。稍後,我想要拉B和C,但進行我的更改(合併?)。我想保留A,B,C在同一個git倉庫中。 我正在考慮使用git subtree,但似乎無法同時獲得B1和C1。 有什麼建議嗎?

    0熱度

    1回答

    使用Git子樹合併,可以同時使用一個Git命令將回購B的所有分支合併到回購A中嗎?回購B有近15個不同的分支機構,我試圖通過一次完成回購和所有分支的子合併來節省時間。我還沒有找到任何方法來做到這一點在線..這是不可能的? 如果沒有可能,沒有任何人知道最有效的方式給每個分支合併單獨爲母公司回購A.回購B相是這樣的: Repo B/masterbranch Repo B/developbranch