0

我有下一个文件夹结构:

mySolution/
 |--.git/
 |--dirA/
 |--dirB/

我不会仅为dirA 创建分支 dirABranch 因此我从该 dirA 的上下文菜单创建分支和提交,并添加未版本控制的文件。但是,如果我签出MasterdirABranch,所有解决方案都会从该版本恢复状态。但我只想要 dirA!如果从子目录中文件的上下文菜单中签出,我还发现了一些错误/意外行为。我在win7上使用最后一个Git,TortoiseGit

4

1 回答 1

0

您不能在 git 中使用一个存储库来执行此操作。这个想法是,在 git 中,存储库总是作为一个整体使用。

您最好的选择是将存储库一分为二。第二个将只是 dirA ,您将其作为submodule包含到主存储库中。

于 2011-07-31T14:03:59.633 回答