いう名前で追加するかというと、以下のツールを使用する為だ。いう名前で登録されていることを前提としている。(現在のところ、別な名前を使用することはできない)TOP1プルリクエストにつき1コミット1プルリクエストに含められる機能追加は1つのみ、という原則を守る。できれば1コミットにまとめる。巨大な1コミットを作成するという意味ではない。細かいコミットごとにプルリクエストを作成する、ということだ。コマンドで、コミットメッセージと共に新しいブランチが作成され、プルリクエストまで発行してくれる。あとはマージするだけだ。提供)このやり方だと、ある細かい1機能がマージされるまで、手元の開発を止めなければならなくなる。ブランチから派生させる必要があるからだ。マージされていない独自の機能を前提に開発をスタートさせてはならない。このやり方は非効率に思えるが、全体的に見れば生産性は上がる。される可能性がある機能を前提に開発を進めることがなくなるからだ。アジャイル開発の「カンバン」と同じような考え方だ。直接マージできないほど巨大な変更を行うことがある。そんなことをせずに、少しずつ機能を追加して行けたら最高なのだけれど。ブランチが作成される。ブランチと同じ扱いだ。ブランチに機能追加された場合は常に取り込んでおく必要がある。この時も、マージした時と同様の検証が走るので、壊れていないことが保証される。