在提交 Smartgit 之前,我是否应该始终存储我的更改?

Should I always stash my changes before committing in Smartgit?

假设我在 7 个文件中进行了更改,并且我想提交其中的 3 个文件,那么我是否必须存储其他 4 个文件才能成功提交?我是 smartgit 的新手,大多数时候在提交更改时会摸索和出错,所以我想这可能是原因?

如果您不换树枝,则不必藏起来。 提交时,只需 commit/select 只有你必须提交的那 3 个文件。 然后将这些文件推送到上游。您剩余的 4 个文件将保持完整,无需提交或推送。