为什么提交更新显示在主文件夹中而不显示在master分支中? Xcode

时间:2019-06-05 13:05:06

标签: xcode version-control bitbucket

我只做了两次提交,但它们没有出现在master分支上,它们在主项目文件夹中进行,与Bitbucket存储库中的一样,它仅显示昨天的提交。我不确定如何解决此问题。如果我尝试签出到master分支,则会收到警告,提示您轻按或放弃更改,但是如果按它们,则不会出现任何更改。我非常感谢您对如何发生的一些解释。我只是从版本控制开始,当我检查以前的提交以检查代码的某些部分时,我肯定把它弄乱了,尽管我认为我在上一次提交时再次签出了。 和往常一样非常感谢。

showin commits on main folder.

enter image description here

1 个答案:

答案 0 :(得分:1)

我是这样解决的:

  1. 选择了实际Master分支上的最新提交。
  2. 从中创建一个新分支,并将其命名为Master。那是实际的非同步Master分支的精确副本。
  3. 已删除实际的Master分支。
  4. 从第2点上较新创建的分支上的最新提交创建一个新分支,并将其命名为Master。
  5. 在步骤2中创建的已删除分支。
  6. 将丢失的提交推送到Bitbucket。
  7. 现在我有一个新的Master分支,该分支与其存储桶同步。

希望这对其他人有帮助。