TL; DR; Apakah Anda berada di repositori yang benar?
Ceritaku agak lucu tapi kupikir itu bisa terjadi dengan seseorang yang mungkin memiliki skenario serupa jadi bagikan di sini.
Sebenarnya di komputer saya, saya memiliki dua repositori git terpisah repo1dan repo2dikonfigurasi dalam direktori root yang sama bernama source. Kedua repositori ini pada dasarnya adalah repositori dari dua produk yang saya kerjakan di perusahaan saya. Sekarang masalahnya adalah bahwa sebagai pedoman standar, struktur direktori kode sumber dari semua produk persis sama di perusahaan saya.
Jadi tanpa sadar saya memodifikasi file dengan nama yang sama persis dengan repo2yang seharusnya saya ubah repo1. Jadi, saya hanya terus menjalankan perintah git statusdi repo1dan itu terus memberikan pesan yang sama
Di master cabang
tidak ada yang perlu dilakukan, direktori kerja bersih
selama setengah jam. Kemudian kolega saya mengamatinya sebagai sepasang mata independen dan membawa hal ini kepada saya bahwa saya berada di tempat penyimpanan yang salah tetapi terlihat sangat mirip. Saat saya beralih ke repo1Git mulai memperhatikan file yang diubah.
Kasus yang tidak begitu umum. Tapi kamu tidak pernah tahu!