cherry-pick

    7

    2答えて

    私は2つのブランチを持っています:AとBです。 Aのコミット履歴:a <- b <- c; Bのコミット履歴:a <- h <- i; ここに1つのファイルしかないとします。 コミットbで、「foo」のようなテキストを追加します。 コミットcで、「バー」のようなテキストを追加します。 次に、git cherry-pick cのBブランチにあります。私はcherry-pickがcの変更をBに拾うだけ

    0

    1答えて

    私はGITプロジェクトで2つのブランチブランチAとブランチBを持っています。 iは、パッチ1 ある分岐するコードを犯した はその後チェリー分岐B. に分岐Aのパッチ1を選んだ後、私は同じ分岐A. にをコミットする第2のパッチ(パッチ2)を得ましたブランチAのこのパッチ2をブランチBに追加するにはどうすればよいですか? git checkout branch-B git reset HEAD^ -

    0

    1答えて

    私はgit bookの基本を読んで、枝の赤色を線形化しようとしています。履歴を簡単に見直すために、ブランチと分岐点が1つしかありません。どのような選択肢があり、何がベストですか? This答えがreset --softに示唆されていますが、ここではデモはマージ以来大きくなったと想定しています。 ブランチをafの前、または好ましくは9cのコミットの前に、赤に追加するようにしても構いません。 ; あな

    1

    1答えて

    私は以下の桜ピックコマンドを実行するbashスクリプトを持っている: if git cherry-pick -x "$commitId"; then ammed_commit "$BRANCH" else #here I want to check if this resulted in empty commit fi 私は再度コマンドを実行すると、文字列で

    0

    1答えて

    をコミット:) 言って、私は2カ国で発売されたゲームアプリケーションを持っています。実際に私は同じアーキテクチャを持っていますが、実装レベルによって多少異なるこのアプリケーション用の2つのコードリポジトリを持っています。機能のすべてのコミットをグループ化するためのベストプラクティス(は何 :今、私たちは時々、このような別のリポジトリへの機能のコードを動かすと、交換コードに2つのリポジトリをしたいだ

    1

    1答えて

    私はちょうど私が(私は午前何のブランチを参照する)git branchを実行した後、私は奇妙な名前の枝にいることがわかり git fetch ssh://[email protected] something2 && git checkout FETCH_HEAD を実行することにより、「狩り桜」を行っている:(HEAD detached at FETCH_HEAD):私は私の知る限り理解され

    0

    1答えて

    私はマスターと開発ブランチを持っています。フィーチャーと修正プログラムのブランチはマージされて開発され、時には開発がマージされてマスターになります。今私は、マスターブランチから特定の修正プログラムを除外する要求があります。これは何とか可能ですか?それは比較的古い修正プログラムの枝であったので、それ以来私は開発に30以上のマージを持っています。または、私はちょうど新しいブランチを作成し、手動で変更を

    0

    1答えて

    リベースが失敗したために、いくつかの重複したコミットを持つフィーチャーブランチを救済する必要があります。現在、修正する唯一の方法は、この機能ブランチからすべてのコミットをマスターにチェリーピックすることです(以下の背景を参照)。 私たちはmasterの最新の状態から始めて、次に機能ブランチコミットをチェリーピックすることを開始しました。しかし、私たちは時にはマスターを機能ブランチに統合しましたが、

    0

    1答えて

    私は地元ブランドの新しいブランチを持っています。いくつかのピックはOK走ったが、次は競合を生成: >git cherry-pick 676b371 error: could not apply 676b371... fixed connection resolution. hint: after resolving the conflicts, mark the corrected paths