簡體   English   中英

我可以簽出git分支而不從本地文件中刪除其他孤立分支嗎?

[英]Can I check out a git branch without removing other orphaned branches from my local files?

我有兩個相關的項目,它們在同一個git repo的不同分支中( masterdemo )。 當我檢查出master分支,它從我的本地硬盤驅動器中刪除我的演示文件夾中的文件,並與反之亦然demo分公司簽出。 是否可以避免這種行為?

您可以在合並兩個分支的地方創建第三個分支。

對於任何本地GIT存儲庫,在給定時間最多可以有一個工作目錄。 因此,切換分支時將替換“文件夾”(工作目錄)中的文件。 我有時使用的一種可能的解決方法(假設您有一個從中克隆了本地存儲庫的遠程存儲庫)是創建另一個指向相同遠程存儲庫的本地存儲庫(=在計算機中創建另一個文件夾並克隆相同的存儲庫) 。 現在,在一個倉庫中,在第二個演示中,您可以在兩個分支上並行工作。

暫無
暫無

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

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