はい、あなたはあなたのローカルブランチで作業を続けることができます(のは、それがfeature
と呼ばれていますしましょう)、あなたはfeature
にgit rebase master
しばらくやる好きなとき。これについての注意点の1つは、ブランチを公開した後(つまり、別のリポジトリにプッシュしたり、リポジトリからリポジトリを取得できるようにした場合)、ブランチをリベースしないことです。開発中の機能が完全であり、テストされているとみなす場合は、feature
ブランチをmaster
にマージしてください。その後、別の機能を追加したい場合は、そのための新しいブランチを作成します。
feature
にいるときにgit rebase master
を実行すると、feature
のすべての変更がmaster
にないとみなしてgitを開始します。これは、約git log master..feature
から表示されるコミットの集合です。コミットごとに導入された変更をmaster
に再適用しようとしますが、すでに適用されているものはスキップします。この状況は、feature
をmaster
にマージしてからfeature
にコミットした場合、それ以降のリベースにマージされたものだけが表示されることになります。
ありがとう、それは私が知る必要があったものです。 – Catherine