git-rebase

    7

    3答えて

    マージコミットを保持するブランチをリベースする場合は、--preserve-mergesフラグを渡します。 gitで無関係の履歴をマージするときは、--allow-unrelated-historiesフラグを渡す必要があります。 既存のマージは無関係な歴史から来るとき、あなたはgit rebase --preserve-mergesを行っている場合、それは失敗します。 fatal: refusi

    0

    2答えて

    "take commit FROM commit c1 to branch tip of branch X, and transplant them onto other branch A2"と同等のgit rebaseを実行するにはどうしたらいいですか?この1に... ----------------...---*----------*----*---...---X | \---...

    0

    2答えて

    Gitでコミットしたファイルの以前のバージョン(Abc.xmlと仮定しよう)をすべて取得します。 これを行う方法はありますか? Gitはバージョン管理システムを持っていると確信していますので、古いバージョンのファイルを入手できると思っています。助言がありますか?

    0

    2答えて

    私は、公共支店が決してリベースされるべきではないということを読んだ。そうでない場合は、他に何をすべきか?毎回マージしてから再作成する必要がありますか?

    1

    1答えて

    にコミット (MAJOR-A) <-- (MAJOR-B) <-- (merged-minors) <-- master (merged-minors)コミットの場所はありません本当の問題を持っている、それは同様に次のようになります。 (merged-minors) <-- (MAJOR-A) <-- (MAJOR-B) <-- master 重複して申し訳ありませんが、私はそれを行う方法

    1

    2答えて

    ここに何が起こったのですか: 「ボブ」がマスターに直接プッシュしたため、私が3回コミットしたことに気づいたとき、私のレポのマスターブランチで作業していました。 はこれを解決するために、私はミスを犯した。この時点で git checkout -b secondary git push -u origin secondary を行うことによって、「二次」ブランチを作成し、私は二次へプル原点マスタ

    2

    4答えて

    私は現在origin/masterからorigin/masterから作成されたブランチにorigin/masterをリベースしていますが、ブランチで作業していた開発者は現在利用できません。 フィーチャーブランチの最初のコミットでいくつかの競合が解決されましたが、開発者がリベースを完了する方法を知るまで待つ必要があります。 私が既に行った(〜30分)競合解決を維持して別のタスクに移行できる方法はあり

    1

    2答えて

    git rebaseを実行し、そのコミットメッセージが特定の正規表現と一致するコミットをドロップします。例えば、それは git rebase --drop="deletme|temporary" master のように働くかもしれないし、文字列deletemeまたはtemporaryを含むすべてのコミットを滴下しながら、これはmasterの上にリベースを行うだろう。 標準Gitツールでこれを行

    0

    1答えて

    私はマスターにいくつかの子ブランチを持っています。 どのように私のローカル/マスターに基づいてすべての子ブランチを使用してorigin/master(フェッチ後)にローカル/マスターをリベースできますか? 他の言葉に、私はいくつかを持っている: *---*---*(master)---*---*---*(feature-A) \ \--*---*---*(feature-B)

    0

    2答えて

    私は数か月前に開始された支店で大きなリファクタをやっています。現在のマスターにリベースするのに時間がかかりました。 誰かがいくつかのファイルを変更したので、それらの変更を統合したいと思います。 私はrebaseし始めましたが、私はそれらの1000の矛盾を再び併合することを望みます! 私のブランチがすでにその前のマスターとマージされていることをgitに伝える方法はありますか?