私の質問は本当に無実です。私は git を読んでいて、プッシュ、プル、ブランチの作成などの基本をすでに知っています。私のメンターは、git を使用する適切な方法は、リソースをプルし、新しいローカル ブランチを作成し、そのローカル ブランチを転送して編集し、完了したらマスター ブランチに戻ってローカル ブランチとマージすることだと言いました。私の質問は、舞台裏で正確に何が起こっているのですか?
つまり、git がローカル ブランチを作成すると、編集可能なマスター ブランチのコピーが作成されるのでしょうか? もしそうなら、これらのコピーはどこにありますか?
万が一、ローカル ブランチを台無しにしてしまった場合、変更を元に戻すにはどうすればよいですか (たとえば、マスターをプルしたときの状態に戻したいとします)。master に戻ってローカルブランチを削除するだけの簡単な問題ですか?
人々がそれをバージョン管理と呼ぶ理由は、私が思うにバージョンを表すブランチのためだと思います。私は正しいですか?
なぜマスターはブランチと呼ばれるのですか?トランクじゃないの?わかりました、非常にばかげた質問です。#4 は無視してください...ハハハ!
私の無邪気な子供のような質問への回答をいただければ幸いです。<3 <3 <3