簡體   English   中英

Git忽略嵌套的回購?

[英]Git ignoring nested repos?

最近我從已經包含兩個git repo子目錄的目錄中創建了一個git repo。 從那時起,我只是在父級一級承諾......

今天我打破了代碼庫並試圖回滾。 但回滾沒有采取子回購。 我查看了github,而不是目錄,他們有不同的圖標:(見底部兩個)

在此輸入圖像描述

到底是怎么回事? 這些圖標是什么? 父代表是否忽略了這些目錄? 這是嵌套repos的默認行為嗎?

這不是git的工作方式。 每個存儲庫都是自己的存儲庫,並且具有自己的狀態。 您可以使用子模塊將兩個存儲庫鏈接在一起。 文件夾上的綠色箭頭表示它是指向另一個存儲庫(子模塊)的鏈接。

您可以在此處閱讀有關git子模塊的更多信息 你現在的帖子並不是真的在問一個問題。

要獲取內部文件夾的歷史記錄/內容,請在這些文件夾中執行git命令。 將git文件夾放在彼此內部會讓人感到困惑,因為它不會合並存儲庫或創建任何關系。 如果您需要它們在一起,請將它們合並在一起或使用子模塊。 如果它們應該是分開的,請將它們移到單獨的文件夾中 - 純粹是為了幫助它保持在你的頭腦中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM