Getting Good With Gitを読んだ後、私はGitの使い方を学びましたが、開発中にどのように実装するべきかについては学びませんでした。例えば。ブランチとマージのタイミングは何ですか?タグとは何ですか?SCMの使用方法
- 現在私はこのプロジェクトのソロデベロッパーです。
Getting Good With Gitを読んだ後、私はGitの使い方を学びましたが、開発中にどのように実装するべきかについては学びませんでした。例えば。ブランチとマージのタイミングは何ですか?タグとは何ですか?SCMの使用方法
- 現在私はこのプロジェクトのソロデベロッパーです。
唯一の開発者で開発をやっている場合は、master
ブランチで作業してください。
通常のリリースを作成する場合は、リリースにgit tag -a
とタグを付けます。タグを使用すると、プロダクションで何かを修正する必要がある場合は、その時点から戻ってブランチを作成するのは簡単です。
実験的な新機能に取り組んでいて、時間がかかることがある場合は、作業用にブランチを作成することを検討してください。別々のブランチを使用すると、すぐに複数のアイデアをすぐに作成できます。
複雑な開発環境の例については、A successful Git branching modelをご覧ください。規律を守れば、そのモデルはシングルデベロッパープロジェクトでも可能です。しかし、それはまったく必要ではありません。
これは完璧に見えます。この情報をありがとうございました。 – Steven
あなたのチームの仲間とコードを同期させるために、または単独で開発している場合は、バックアップシステムのように使用することができます。 自分自身のプロジェクトで働いているときに私は自分自身を '元に戻すマシン'のように使用します。 – hndr