gpt4 book ai didi

git - 未提交的更改也会在 Git 中推送吗?

转载 作者:行者123 更新时间:2023-12-05 09:13:25 25 4
gpt4 key购买 nike

我们遵循 Gitflow 模型。我正在尝试 merge 我的分支以进行开发。但是我的分支中也有一些未提交的更改。我 merge 成功了。现在的问题是,当我将我的更改推送到远程时,我未提交的更改也会推送吗?我不希望我未提交的文件继续存在,因为它们仅用于本地测试目的。请澄清。

最佳答案

从概念上讲,Git 有 4 个区域:Working、Staging、Repository 和 Stash。

  1. 每当您更改某些内容时,它就会显示在工作区中。
  2. 您需要执行 git add fileNamegit add . [添加所有更改] 将您的文件移动到暂存区。
  3. 只能提交暂存区中的那些文件。
  4. 所有提交的文件都驻留在存储区中。只能将提交推送到远程。

因此,您未提交的更改在任何情况下都不会被推送到远程,除非您提交这些更改然后执行 git push

关于git - 未提交的更改也会在 Git 中推送吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56251964/

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