2012-02-23 6 views
3

私は、最初のコミットに由来しないブランチを作成するために管理しているように見えます。ブランチは

レポから変更を引っ張ったときに起こるように見えました。私は、私の働く支部が必要なすべてのコミットを持っているが、私の支店の歴史は混乱しているという点を得ることができた。

は、私はそれを修正することはできますか?

enter image description here

答えて

4

Gitは、単一のルートがコミットする必要はありません。実際には、git.git自身が 『修正』する必要はありません、あなたはすでに正常合併しておりますので

(それは、少なくとも根がgit年代、gitk年代とgitwebの歴史のためにコミット含まれています)、いくつかのルートのコミットを持っているあなた歴史、Gitは将来の合併の間に正しいこと™をするでしょう。

+0

が、コミットはちょうどそのように発生しませんでした! –

+0

そういうことが起こっているはずです。さもなければ、Gitはそれらを表示しません。あなたは、「引っ張ったときに起こった」と言ったので、関連のないリポジトリを引っ張ってしまった可能性がありますか?片側が完全な履歴を書き換えると(例えば 'git filter-branch'のように)、"無関係 " – knittl

関連する問題