我想知道在Git中是否有可能进入(checkout,不确定这个词)暂存区,以确保即将提交的代码是稳定、正确等。
假设我修改了3个文件,它们与同一功能无关。我将其中2个文件添加到暂存区。如何确保我即将提交的代码可以编译或其他操作?
或者,也许我的确保提交正确性的方法是错误的。
假设我修改了3个文件,它们与同一功能无关。我将其中2个文件添加到暂存区。如何确保我即将提交的代码可以编译或其他操作?
或者,也许我的确保提交正确性的方法是错误的。
git stash save
,然后再使用git stash pop
)。git stash save --keep-index
对未暂存的更改进行隐藏。这将隐藏除已暂存更改外的所有内容,因此您只能测试您的“提交”。--keep-index
选项的stash命令来实现。 - Vishwanath