だから私は Git を学んでいて、sourcetree GUI を使っています。サーバーAにリモートリポジトリがあります(ベアリポジトリではなく、動作中のリポジトリです)。そこで、リモート リポジトリをローカル マシンに複製し、「blah.txt」という名前の新しいファイルを作成して追加し、変更をローカル リポジトリにコミットしました。
次に、設定後git config receive.denyCurrentBranch ignore
、ローカルリポジトリからリモートリポジトリにプッシュしました。しかし、プッシュ後、作成したファイル (blah.txt) がリモート リポジトリに表示されません。
ただし、同じリモート リポジトリをローカル マシンの別のフォルダーに複製すると、blah.txt が再び表示されます。誰が何が起こっているのか説明できますか?