0
我想修改兩個來源的回購:Windows操作系統和Ubuntu操作系統(雙筆記本電腦啓動)。回購包含來自我的Arduino庫目錄的文件(我使用回購作爲一個地方來保持對跨OS的庫相同的更改)。如何將一個(不同的名稱)目錄與現有的github repo同步?
是否有可能獲得回購的內容,而無需重命名arduino庫目錄名(Arduino軟件查找名爲「庫」的文件夾,因此我無法更改其名稱)。
我想修改兩個來源的回購:Windows操作系統和Ubuntu操作系統(雙筆記本電腦啓動)。回購包含來自我的Arduino庫目錄的文件(我使用回購作爲一個地方來保持對跨OS的庫相同的更改)。如何將一個(不同的名稱)目錄與現有的github repo同步?
是否有可能獲得回購的內容,而無需重命名arduino庫目錄名(Arduino軟件查找名爲「庫」的文件夾,因此我無法更改其名稱)。
當你克隆一個repo時,git默認將它放在一個與repo同名的文件夾中,但這不是必需的。您可以將其命名爲whatever you want。因此,您可能想要運行一些git clone [email protected]:/your/repo libraries
以獲取該路徑中的回購內容。
您也可以在克隆後重命名repo文件夾(如果您已擁有該文件夾,但需要在系統上使路徑不同)。
我不確定你是否擁有所有庫中的所有內容,但是如果你在git中只有某些目錄,你可能可以將repo保留在磁盤上的其他地方以及從庫/ library1 - > /路徑/你的回購/庫1
如果我克隆回購並重新命名它,github是否仍然知道我想推到我從中克隆的回購? (怎麼樣?) –
@MinhTran是的,git將知識庫作爲遠程存儲。 'git remote -v'會顯示它所知道的回購信息。最常見的情況是,如果你是從github克隆的,就像'origin \t [email protected]:/dulrich/scripts.git(fetch)',如果這是你的克隆。默認情況下,您克隆的位置稱爲「origin」,但您可能還有其他遙控器,例如項目中其他人的分支。 [git scm](https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes)有更多詳細信息,如果您需要使用多個遙控器。 –