2017-10-18 6 views
0

Git CLIからmasterにブランチをマージした問題がありますが、Xcode(9.0)はメインビューを示しています。ストーリーボードは、ロールバック(マスターにマージされたブランチ)よりもマスターの制約が異なります。制約はマスターにコミットする必要があり、その点についてAppstoreに組み込まれた変更であるため、これは問題です。Gitは同じものとして2つのブランチを表示していますが、xcodeは異なるものを示しています。

私はもう一度マスタにロールバックをマージしようとしましたが、Gitはそれが既に最新であると私に伝えます。私がブランチ "ロールバック"に切り替えると、Xcodeの私のビューにある1組の制約が表示され、Xcodeはマスターブランチの別のものを表示します。

XcodeがGitと同じバージョンを保持していない理由は誰にも分かりますか?どのようにこれを修正することができますか?

ありがとうございます。

答えて

1

Gitに何かをプッシュすると、xcodeは一般的に混乱します。特に、ファイルがストーリーボードのどこにあるのかがわかります。

Macの新しいプロジェクトフォルダにMasterブランチの新しいクローンを作成する方法の1つは、 main.storyboardに変更を加えて、プロジェクトの新しいクローンに変更し、コミット/プッシュします。まだコンフリクトがある場合は、main.storyboardのバージョンを保持してください組み込む)。うまく動作するはずです。過去にも同様の問題がありましたが、このソリューションは一般的に私にとってそうでした。

関連する問題