我想从 Bitbucket“我的工作”中删除不需要的更改

问题描述 投票:0回答:1

我最初在 IntelliJ Idea 中的错误存储库中创建了提交。

我恢复了该提交并在正确的存储库中进行了提交。

当我“提交并推送”时,我没有注意到它还创建了“空推送”到另一个存储库。

现在我在 Bitbucket 的“我的工作”仪表板中看到该存储库没有任何更改。

我以前从未遇到过这样的事情。

所以有两个问题:

  1. 我的推送是否以某种方式影响了其他存储库/项目?

  2. 需要采取哪些步骤才能从“我的工作”中删除此更改?

根据我的经验,我还没有见过这样的事情发生,并且想确保我的推动不会产生任何不必要的副作用。

git bitbucket
1个回答
0
投票

这里真正的问题是“这真的很重要吗?”。

  1. 这完全取决于存储库的设置方式 - 例如您的分支模型是什么,您推送到哪个分支,是否有任何可以触发 CI 服务器上构建的 Webhook,您的组织是否有任何审核策略等等。一般来说(如果您遵循某种 Git flow 并且所有设置都正确),您只能直接推送到不受保护的分支,例如 feature/*
    bugfix/*
    ,并且可能会触发任何潜在的破坏性活动仅来自通常受保护的主分支或发布分支(例如,没有 PR 就无法推送)。
    如果确实很重要,请参阅
  2. 此问题
  3. 以获取有关从远程分支中删除提交的技术详细信息。我怀疑是否可以从“我的工作”仪表板中删除存储库,除非您有来自您推送提交的分支的开放 PR(可能会被拒绝或删除)。
© www.soinside.com 2019 - 2024. All rights reserved.