我有下一个文件夹结构:
mySolution/
|--.git/
|--dirA/
|--dirB/
我不会仅为 dirA 创建分支 dirABranch ,因此我从此dirA的上下文菜单创建分支和提交,并添加非版本化文件。但是,如果我结帐主或 dirABranch ,则该修订版的所有解决方案恢复状态。但我只想要dirA!如果从子目录中的文件的上下文菜单中检出,我也发现了一些错误/意外行为。 我在win7上使用了最后一个Git,TortoiseGit
答案 0 :(得分:0)
你不能在git中使用一个存储库来做到这一点。我的想法是,在git中,存储库总是作为一个整体使用。
您最好的选择是将存储库拆分为两个。第二个将只是dirA,您将其作为submodule包含在主存储库中。