ファイルfoo
が既にコミットされている場合、次の内容を持つとします。
just a simple line
これでgit checkout -b issue57
、ブランチを作成してそれに切り替えるための a が完了し (たとえば、issue57 ブランチは開発のために 2 日間存続する予定です)、footer added
ファイルに行が追加され、次にgit commit -a -m "add a footer to the file"
.
これで、ファイルfoo
にはコンテンツが含まれています
just a simple line
footer added
「ホット フィックス」または「クイック フィックス」が必要な場合は、コマンドgit checkout master
を使用する必要があると考えました。ファイルの内容は、foo
その 1 行に戻る必要があります。しかしmore foo
、ファイルに両方の行が含まれているのはなぜですか?