gpt4 book ai didi

git - 如果队友已经推送,我如何安全地提交我的更改

转载 作者:太空狗 更新时间:2023-10-29 14:41:23 25 4
gpt4 key购买 nike

我有以下情况。我处理过一些文件,但没有提交/推送。我的队友已经处理了一些其他文件(与我的不同)并且已经提交/推送了他的更改。我怎样才能安全地提取他的更改,然后提交并推送我的更改?提前谢谢你。

最佳答案

有几种不同的方法可以处理这个问题。你可以 commit您的更改,然后 pull .你可以 stash您的更改,pull ,然后应用您的 stash .你可以 fetch首先,然后 commitrebase .我个人喜欢更明确地这样做(使用 fetch 后跟 rebase ,而不是 pull 其中 combines fetchmerge ),但这只是个人喜好。

  1. git fetch
  2. git add <files to add>
  3. git commit -m <commit message>
  4. git rebase <branch to replay commit onto (i.e. origin/master)>

rebase如果其他开发人员和您在同一个空间工作,这一步将为您提供解决任何冲突的机会。

然后您应该能够 push你的改变。

关于git - 如果队友已经推送,我如何安全地提交我的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55145936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com