branching-and-merging

    0

    1答えて

    私は「犬」と呼ばれるメインブランチを持っています。私は毎日そこにコミットします。今日私の上司は間違いを犯したと言いました。一週間前に別のブランチ "cat"を作り、その週に私のコミットをすべて入れなければなりませんでした。 さて、今は遅すぎます。 1週間前と同じようにブランチを作成し、すべてのコミットをそこに移動することで、現在の「犬」は1週間にわたってコミットした人のように見えますか?ここで

    1

    1答えて

    私はかなりの数年にわたって機能分岐を行い、多くのブランチと混乱して悪夢をマージした後、ブランチング戦略に関する優れたリソースを探していました。フィーチャーブランチは、どの機能をリリースすべきかについてきわめてきめ細かくリリースを管理する上で、優れたアイソレーションをもたらしました。しかし、彼らが提起した問題(多くの支店、合併の紛争)は、彼らが与えた利益よりもはるかに大きかった。 私たちはバックエン

    0

    1答えて

    だから、私のグループは、毎日使用するレポで、我々は次のフローがあります。 を(ステージングは​​、「デフォルト」の分岐である) feature branch(es) -> PR-> staging branch -> PR -> production branch アイデアはステージングは​​、多くの場所であるということですフィーチャブランチが結合され、プロダクションに「リリース」が行われます

    1

    1答えて

    配備用に縮小されたファイルを持つパブリックフォルダがあります。しかし、このフォルダは、masterブランチ上に配置する場合にのみ重要です。他のブランチは、このフォルダをプレーンで生成されたファイルとともに使用し、.gitignoreを使用することができます。 フォルダをマスターブランチにのみ含めるにはどうすればよいですか。毎回マスターブランチの.gitignoreを変更したくありません。

    2

    1答えて

    フィーチャブランチをマスターにマージした後で削除します。時には、もはや存在しない歴史的なブランチからのすべてのコミットからなるパッチを生成する必要があります。 プロセスを簡略化するために、このようなパッチを生成するスクリプトを提供したいと思います。入力として歴史的なブランチ名のみを必要とします。 (支店名を簡単にバグ追跡システムから取得することができます)gitの中

    -3

    1答えて

    私はロボティクス競技指導者のコードを使用していますが、独自にコードを修正したロボットチームで働いています。彼らはコードを更新しましたが、コードにマージするとGitHubは修正を取り除きたいと思っています(ヘッドブランチにはないからです)。これを防ぐための最良の方法は何でしょうか。 大部分の変更はうまくいきますが、私が残しておく必要があるのは、私が下に添付した画像のようです。

    1

    1答えて

    Git Hubでプルリクエストを呼び出すと、互換性のない2つのブランチがあります。私がブランチをマージできるようになる前に、競合がどこにあるかを比較できる方法はありますか?あなたと比較する枝の>名前 -

    0

    1答えて

    一部のETLコードにいくつかの変更を加えていますが、何も破壊しないようにしたいと思います。 私はgit repoを持っており、私が作業しているすべてのファイルがコミットされ、Bitbucketに保存されています。 (git push origin master) 私は新しい枝を作るべきだと信じていますか?これはBitbucketでも反映されますか、それとも何とかそこにプッシュする必要がありますか?

    0

    5答えて

    リモートリポジトリがあり、ローカルに複製すると仮定します。 は、私たちは地元の masterとリモート remotes/origin/masterを持っているので、今 masterブランチをチェックアウト。私はその後、一度見直さリモート・マスターにマージされる新しい トピックブランチ作成する必要が :リモート同等の対master地元から分岐の長所と短所は何ですか を(あれば違いはありますか?) と