我创建了一个新分支,并从我的本地存储库中删除了一个文件。然后检查我的主人合并我的分支。但在结帐时本身存储库已更新,当尝试合并我的分支时,它说“已经是最新的”
#include <unordered_set>
using HashTable = std::unordered_multiset<PointObject>;
int main()
{
HashTable table {};
PointObject a {};
table.insert(a);
table.emplace(/* whatever */);
return 0;
}
答案 0 :(得分:2)
问题是您在切换到主分支之前忘记了git commit
您的更改。 Git并不知道更改所属的位置,因此它只假设更改是针对您当前所在的分支。如果您指定了应记录这些更改的分支,则可以进行合并。