2016-05-03 10 views
0

最近、私はbeanstalkapp GITを初めて使ったので、別の開発者がブランチBで未解決の問題があったので、git diffgit RESETなどの知識を使ってみました。私の紛争マーカーは表示されません、これは奇妙な種類の行動です。私は、競合の原因となっている違いと、いつ、どのユーザーが競合するファイルを変更したのかを知りたい。 gitをリセットしてもHEAD sha-1、何も起こりません。プッシュすると、次の長いメッセージが表示されます。いつどこで競合が起こったのかを調べる

warning:push.defaultは設定されていません。 Gitの 2.0では暗黙の値が 'matching'から 'simple'に変更されています。 、このメッセージをスケルチし、伝統的な動作を維持するために使用します。

Gitが設定--global push.defaultこのメッセージをスケルチして、今使用新しい動作を採用する

をマッチング:

gitの設定を - global push.default simple

push.defaultが 'matching'に設定されている場合、gitはローカルブランチ を同じ名前ですでに存在するリモートブランチにプッシュします。 Gitの2.0から

、のみ「のgitプル」は現在のブランチを更新するために使用対応 リモートブランチへの現在のブランチをプッシュより保守的な「単純」 挙動にGitのデフォルト。

の情報については、 'git help config'を参照し、 'push.default'を検索してください。 (「シンプル」モードはGitの1.7.11で導入されたあなたは、時にはGitリポジトリの古い バージョンを使用する場合の代わりに、「簡単な」「現在の」 同様のモードを使用してください。)

致命的な

:現在のブランチbは何の上流にありませんがブランチ。 に

git push --set-upstream origin b 

まとめる質問を使用して、現在のブランチをプッシュし、など上流のリモート設定:私の仕事は、私は競合が起こらなかったと思うところSHA-1に頭をリセットすることで、それが頭を尽くしていない場合は、ローカルとリモートのレポが同期しているので、競合を取り除くことができます。あなたはsha-1に現在のブランチをリセットしてもそれに応じて、あなたがgit reset --hard sha-1を使用し、あなたの作業ツリーを更新する場合 はまた、私はそれが

32 behind 10 ahead 
+0

あなたの質問は何ですか? – Vampire

+0

@BjörnKautler私は質問を編集して強調しました。基本的に私は紛争を見つけ出し、どこでそれが起こっているのかを見つけ出し、両方のレポを同期させたい。 – Nofel

+0

https://git-scm.com/docs/git-bisect – choroba

答えて

-1

を言う私のレポからfollowing画像を理解することができません。

プッシュで表示されるメッセージは、gradleにどこにプッシュするかを教えてくれなかったことです。また、それを修正する方法も教えてくれます。

32 behind 10 aheadメッセージは、表示されているローカルブランチが追跡しているリモートブランチに、まだマージまたはリベースしていない32個の新しいコミットがあり、表示されているローカルブランチに10個のコミットがあり、遠隔にいる。

Conflictsあなたのスクリーンショットのメッセージは、おそらく、マージまたはリベースすると、リモートブランチ上の32個のコミットとローカルブランチ内の10個のコミットに矛盾する変更が生じることを意味します。あなたがマージやリベースをすると(あるいは、フェッチ+マージ、またはコンフィギュレーションとパラメータに応じてフェッチ+リベースすると)、gitによって衝突が提示され、手動で、またはマージツールe。 g。 P4Merge(これは私が知っている最高のフリー差分とマージツールです)。

免責事項:私はあなたのスクリーンショットに表示されているものを解釈するだけで、beanstalkappはわかりません。

+0

私は 'git reset -hard sha-1'を試しましたが、私のレポには矛盾があります。以前と同じように、私は「先に10の後ろの32」について理解していません – Nofel

+0

「しなかった」または「まだしていません」? 「私は葛藤がある」とはどういう意味ですか?あなたはどのように紛争を見ますか?あなたのバディがチェックインした競合マーカーがあるか、または実際に競合するファイルがありますか? – Vampire

+0

まだありません。どのファイルが競合しているのかわかりません。 – Nofel

関連する問題