作業ディレクトリのファイルを変更すると、gitは変更されたファイルを正確に認識します。どのようにそれを知っていますか?ローカルリポジトリに変更があったとき、gitはどのように知っていますか?
Q1)コミット時にチェックサムを計算し、イベント駆動型の変更(たとえば、作業ディレクトリに作成された新しいファイル)で再計算しますか?
Q2)作業ディレクトリファイルとは別のローカルドライブで、残りのファイルがプロジェクトを増やすにつれて大きくなる場所に保存されますか?私のドライブはいっぱいになっていますC:\Users\<USER NAME>\Downloads\.git\objects
私は追跡しようとしていた新しいフォルダを追加して、今私は追跡しようとしていたフォルダを取り消したいと思います、どのように私はそのスペースを取り戻すのですか? ローカルのプロジェクトファイルや他のドキュメントの変更を追跡して、変更されたドキュメントを見て、それらのファイルだけでバックアップを更新するような、GITで何か面白くしようとしていました。