【问题标题】:how will I do PULL with keeping local changes in GIT我将如何在 GIT 中保持本地更改进行 PULL
【发布时间】:2020-07-29 18:49:27
【问题描述】:

作为一个团队,我们在 GIT 的同一个分支上工作。现在我想检查我的更改。但在此之前我需要做一个拉动。它给了我一个警告,在拉动之前清除我的本地更改。如何在确保保留本地更改的同时进行拉动。

【问题讨论】:

标签: git github pull-request git-pull


【解决方案1】:

Git 的pull 操作是一个高级操作,它做了两件事:

  1. 从服务器下载或fetches 提交历史记录
  2. 将当前分支合并或重新定位到其上游。

这些操作也可以单独完成。 这是我推荐的工作流程:

  1. 提交任何未提交的更改(您也可以使用git stash,但我发现在冲突解决步骤中很容易忘记存储的内容)
  2. 使用 git fetch 检查上游的任何更改
  3. 使用git log 检查上游更改
  4. git rebase
  5. 解决冲突

【讨论】:

    猜你喜欢
    • 2012-05-11
    • 2016-12-11
    • 1970-01-01
    • 2020-03-05
    • 1970-01-01
    • 2011-05-08
    • 2020-11-15
    • 2013-08-31
    • 1970-01-01
    相关资源
    最近更新 更多