我将如何通过在 GIT 中保持本地更改来执行 PULL
how will I do PULL with keeping local changes in GIT
作为一个团队我们在 GIT 的同一个分支 上工作。现在我想检查我的更改。但在此之前我需要做一个拉动。它警告我在拉取之前清除我的本地更改。我怎样才能在确保保留本地更改的同时进行拉动。
Git 的 pull
操作是一个高级操作,它做两件事:
- 从服务器下载或
fetch
es 提交历史
- 将当前分支合并或变基到其上游。
这些操作也可以单独完成。
这是我推荐的工作流程:
- 提交任何未提交的更改(您也可以使用
git stash
,但我发现在冲突解决步骤中很容易忘记您的存储内容)
- 使用
git fetch
检查任何上游更改
- 使用
git log
检查上游更改
git rebase
- 解决冲突
作为一个团队我们在 GIT 的同一个分支 上工作。现在我想检查我的更改。但在此之前我需要做一个拉动。它警告我在拉取之前清除我的本地更改。我怎样才能在确保保留本地更改的同时进行拉动。
Git 的 pull
操作是一个高级操作,它做两件事:
- 从服务器下载或
fetch
es 提交历史 - 将当前分支合并或变基到其上游。
这些操作也可以单独完成。 这是我推荐的工作流程:
- 提交任何未提交的更改(您也可以使用
git stash
,但我发现在冲突解决步骤中很容易忘记您的存储内容) - 使用
git fetch
检查任何上游更改 - 使用
git log
检查上游更改
git rebase
- 解决冲突