0

私はしばらくの間、単一の開発者プロジェクトのソース管理に GitHub を使用してきましたが、現在は複数のマシンにまたがってセットアップしようとしています。すべてが正しくプッシュされているように見えますが、それを他の Mac にクローンして実行しようとすると、大量の再定義エラーが発生します。例)「列挙子の再定義」、「プロパティに以前の宣言があります」など。

この問題を経験したことがある人はいますか?それを修正するために私にできることはありますか? ターゲット マシンで単純な git clone を使用して取得しました。

これは、目的 c の iOS プロジェクトです。

4

1 に答える 1

0

これはおそらくgithubとは何の関係もありません。しかし、それはgitかもしれません。

「git pull」を実行したためにマージの問題が発生した可能性があります。「git status」を実行すると、いくつかのアイテムが赤くなりますか? その場合は、それらのファイルで「<<<<<」および「">>>>>」を含む行を探します。これらの行は、マージの競合について示しています。競合を修正し、それらの行を削除してからgit add、ファイルをコミットしてから、ファイルを github にプッシュして戻す必要があります。

または、git checkout <file>変更を破棄することもできます。(そして多分git merge --abort

于 2013-05-18T20:54:04.010 に答える