来自分支机构的GIT checkout to master更新了我的本地存储库

时间:2015-07-23 20:25:23

标签: git github github-for-windows

我创建了一个新分支,并从我的本地存储库中删除了一个文件。然后检查我的主人合并我的分支。但在结帐时本身存储库已更新,当尝试合并我的分支时,它说“已经是最新的”

#include <unordered_set>

using HashTable = std::unordered_multiset<PointObject>;

int main()
{
    HashTable table {};

    PointObject a {};
    table.insert(a);

    table.emplace(/* whatever */);

    return 0;
}

1 个答案:

答案 0 :(得分:2)

问题是您在切换到主分支之前忘记了git commit您的更改。 Git并不知道更改所属的位置,因此它只假设更改是针对您当前所在的分支。如果您指定了应记录这些更改的分支,则可以进行合并。