2012-01-03 105 views
2

SVN分支模型的一個優勢是所有的分支都有不同的文件。我想通過Dropbox分享我的一個git分支,但如果我在git中切換分支,則所有文件都會在Dropbox中被覆蓋。有沒有辦法永久鏈接到分支中的文件?Git分支的永久鏈接

我想我可以將整個回購再次克隆到不同的文件夾,但這似乎效率低下。

+0

你得有從SVN檢出哪個分支你想,也..你不能直接鏈接到'.svn /'文件夾。 – rejj 2012-01-03 02:35:59

+0

SVN分支比Git分支更像整個Git存儲庫。 – Michas 2012-01-03 02:49:56

回答

4

您可以在Dropbox中存儲「裸」Git存儲庫,然後任何讀取Dropbox的人都可以在本地創建一個克隆。他們可以選擇在克隆後檢查哪個分支。

1

您可以在文件系統上的任何位置創建工作樹(簽出)。這將使你籤這個分支的任何位置,它不會被進一步簽入或檢出的影響:

cd ~/Dropbox/mysharedbranchdir 
git --git-dir ~/path/to/repo checkout mybranch