3

我想知道是否可以将 git 与以下工作流程一起使用:

  • 本地克隆远程存储库

  • 进行本地更改

  • 在本地提交它们

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

继续这样,直到功能完全完成

然后我想最终提交它,就像它是一个单一的提交......

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

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

4

1 回答 1

5

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

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

于 2011-04-04T02:38:43.857 回答