SourceTree 将拉取的文件视为未提交的更改
SourceTree considers pulled files as uncommitted changes
在某些未知情况下,当我使用 SourceTree 进行拉取时,它会将所有拉取的文件视为未提交的更改,并且将不再允许 pull/push,除非重新提交或放弃这些更改。
如果我丢弃未提交的文件,它将丢弃我的队友应用的所有更改。
这有什么问题吗?是否存在已知错误或其他错误?
不太确定这是否是问题所在,但听起来很相似。
拉动时,SourceTree 会弹出一个框。在此框中有一个 select 框,上面写着。
Commit merged changes immediately
如果未选中此项,拉取将作为未提交的更改加入。听起来这正在发生。通过删除这些文件,您正在创建删除提交。
在某些未知情况下,当我使用 SourceTree 进行拉取时,它会将所有拉取的文件视为未提交的更改,并且将不再允许 pull/push,除非重新提交或放弃这些更改。
如果我丢弃未提交的文件,它将丢弃我的队友应用的所有更改。
这有什么问题吗?是否存在已知错误或其他错误?
不太确定这是否是问题所在,但听起来很相似。 拉动时,SourceTree 会弹出一个框。在此框中有一个 select 框,上面写着。
Commit merged changes immediately
如果未选中此项,拉取将作为未提交的更改加入。听起来这正在发生。通过删除这些文件,您正在创建删除提交。