0
私はgit flowの方法論を使用しています。リモートgitサーバー上の非レディ機能をプッシュする方法についてアドバイスが必要です。 (機能が終了している場合は)私たちは、このような方法でそれを行うことができますデフォルトでリモートgitサーバー上のgit-flowプッシュ非レディ機能
git checkout -b feature develop
Do something...
git commit -am "Message"
git checkout develop
git merge --no-ff feature
git push origin develop
git push origin feature
何を私の機能は準備ができていないですが、私は、リモートサーバーにプッシュしたい場合は?
私は、このような方法でそれを行うことを試みた:
git checkout -b feature develop
Do something...
git commit -am "Message"
git push origin feature
しかし、私はコミットのグラフィックスキームを見れば開発のようにそれはそうと機能は同じブランチです(しかし、もちろん、彼らは同じではありません) 。
こんにちは、ありがとう。しかし、私は流れなくそれを行う方法を探しています。私は、ネイティブのgitコマンドを使って、どうすればそれを作ることができるかについてのアプローチが必要です。 – Kison
これでgit-flowコマンドを単純なgitコマンドで "翻訳"すれば十分です。 (まだなどのリモートレポに存在する場合) はいくつかのチェックを削除: Gitのプッシュ原点name_of_feature:レフリー/ヘッド/ name_of_feature gitの-q起源をフェッチ Gitの設定 "branch.name_of_feature.remote" の原点 Gitの設定「ブランチ.name_of_feature.merge "" refs/heads/name_of_feature " – robdex