检查子树分支时如何避免忽略文件?

时间:2015-12-21 17:04:36

标签: git gitignore git-checkout git-subtree

我有一个具有以下结构的项目:

.
├── development
│   └── ignoredfile
├── .gitignore
└── master
    └── masterfile

.gitignore文件的内容为development/ignoredfile

然后我创建了一个git存储库和一个开发分支:

git init .
git checkout -b development
git add .
git commit -m "First commit"

之后我用命令创建一个子树:

git subtree split --prefix master --annotate="(master) " -b master

当我结账时要掌握:

git checkout master

我得到了

.
├── development
│   └── ignoredfile
└── masterfile

我的问题是,当我结账时,如何避免被忽略的文件?我怎么才能得到:

.
└── masterfile

0 个答案:

没有答案