2017-11-02 11 views
-1

どうすれば使用できますか? "production"という別個のブランチを作成し、各リリースでデータをそこにプッシュすることができます。Githubの「リリース」機能は何に適していますか?

"Squash and Merge"の代わりに新しい機能を定期的に "マージ"しているので、メインブランチにプロダクション対応でないコミットがたくさんある場合があります。しかし、私はいつも "テストしている機能の"スカッシュとマージ "をしているので、私の"プロダクション "ブランチでのコミットは実際にはプロダクションレディです。そのような問題はなく、プロダクションブランチは実際にリリースのリストです。右?この場合、「リリース」機能は役に立たなくなります。

申し訳ありませんが、この質問が広すぎると思われる場合は、この概念的な質問に答えるためには、さらに詳しく指定する必要があるコメントを記入してください。

答えて

1

あなたの現在のワークフローは「開発を続ける」に近いです。リリースブランチは、 'feature branches'のようなgit flowで使われます。アイデアは将来の参照ポイントを取得するためにリリース番号を追跡することです。

Gitはチュートリアルワークフロー: https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow

1

をあなたのコード/プログラムは引用可能にしたい場合にも、GitHubの上のあなたのリリースのためにDOIを得ることができます。

Making Your Code Citable

私はコメントとしてこれを投稿したかったが、私はその瞬間に十分な評判を持っていません。

関連する問題