私は実際にはマスターでは動作しません。私は開発を取りやめる。チーム全体が開発に取り組んでいます。フィーチャーを作成しているので、フィーチャー/ myAnalyticsというローカルフィーチャーブランチを作成しました。git - ローカルブランチからマスターからコミットをプルダウンする方法
この機能は完了しましたが、私たちのチームはプルリクエストを処理しています。マージ問題があまりないようにしたいと思います。変更をローカルブランチにプルダウンし、マージの競合を修正するにはどうすればよいですか。その後、私はブランチをリモートにプッシュしてプルリクエストを行います。
私はgit rebase
と考えていました。私はrebaseをすれば、私のローカルブランチの履歴が変更され、ローカルブランチを自動的にマージして開発することになると思いますか?私のローカルブランチgit pull origin develop
からやりとりして、このように競合を修正できますか?それは安全です。
「gitが開発の原点を引きますか」?これは発展の変化を私の地元の枝に合併するでしょうか? – j2emanue
"feature/myAnalytics"について作業しているので、私はそれが既にチェックアウトされていなければならないと推測します。あなたはその現在のスペースにいます。 – Echo
私が従うプロセスは次のとおりです:1.私はそのブランチにチェックアウトします。 2.そのブランチから私のローカルシステムに引き出します。 3マスターブランチからそのローカルシステムにプルします。 4.(3)で生成されたマージ競合を解決します。 5.コミットして、マージして更新した変更をフィーチャーブランチにプッシュします。 6.プル要求を作成し、マージします。 – Echo