私は ruby on rails プロジェクトを持っていましたが、しばらくしてそれを git の下に置くことにしたので、ディレクトリをプロジェクトのルートに変更し、
git init
指図。次に、それを bitbucket git リポジトリにプッシュしました。
の効果はgit init
、プロジェクト内に作成された .git ディレクトリを持つことであり、これがローカルの git リポジトリであることを理解しました。
ここで、プロジェクトを分岐して機能を追加したいと考えています。
私の最初のアイデアは、ブランチ用に別のプロジェクト ディレクトリを作成することです。これにより、'master' または 'new_feature_x' ブランチで同じ作業が可能になります。
しかし、master ブランチ内の git リポジトリはどうでしょうか?
別のローカル git リポジトリで別のディレクトリを作成する必要がありますか?
プロジェクトのさまざまなブランチ間でローカル リポジトリを共有するべきではありませんか?