git 搁置到远程仓库

标签 git commit shelve

我想知道是否可以通过以下工作流程使用 git:

  • 本地克隆一个远程仓库

  • 进行本地更改

  • 本地提交

  • 远程保存它们,以免松散更改,以防我想在另一个工作站上继续工作

如此往复,直到特征完全完成

然后我想最终提交它,就像它是一次提交一样......

我说的是搁置,但将部分提交保存到原始存储库

是否有可能(或推荐)使用 git 这样工作???

最佳答案

当然,将您的更改提交到某个命名分支,并将该分支推送到远程。

当你想作为单个提交提交时,你可以使用 git merge --squash

关于git 搁置到远程仓库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5534051/

相关文章:

git - 如何使用 git bisect : Using unit tests for determining the errorneous commit?

git - 如何在 git 的存储库之间共享公共(public)文件?

git - 在 Git 中恢复文件中的单个更改

coding-style - 我应该进行外观更改吗?

GIT 推送不推送提交到远程

python - 搁置模块不适用于 "with"语句

python - 如何将新文件推送到 GitHub?

Git 说本地分支在从远程 pull 后领先于远程

python - 搁置对于大型词典来说太慢了,我该怎么做才能提高性能?

Python 搁置模块内存消耗