将更改存储在 git 存储库中而不提交

Store changes on git repository without committing

我在 2 个不同地方的 2 台不同的机器上工作,但在相同的东西上,使用相同的 git 存储库。我想知道是否有一种方法可以存储未完成的工作(有点像藏匿处),以便无论我的机器如何,我都可以从存储库访问它。如果这不是一个很好的 idea/not 可能,有人可以推荐任何实用的解决方案吗?

只需创建一个 branch. Later, when you decide you are finished with whatever you do, you can squash these commits 并将它们合并回 master。