Artikel ini akan menunjukkan senario berbeza untuk menyenaraikan fail baharu, diubah suai dan dipadamkan dalam Git.
Bagaimana untuk Menyenaraikan Fail Baharu, Dipadamkan dan Diubah Suai dalam Git?
Terdapat senario yang berbeza untuk situasi ini, seperti:
- Senario 1: Senaraikan Fail Baharu, Diubah Suai dan Dipadam Direktori Kerja dan Kawasan Pementasan
- Senario 2: Senaraikan Fail Baharu, Diubah Suai dan Dipadam Repositori Git
Senario 1: Senaraikan Fail Baharu, Diubah Suai dan Dipadam Direktori Kerja dan Kawasan Pementasan
Direktori kerja mengandungi fail yang tidak dijejaki manakala kawasan pementasan mengandungi semua fail yang dijejaki. Fail yang dijejaki ialah fail yang ditambahkan pada kawasan pementasan Git (indeks) dan fail yang tidak dijejaki ialah fail yang belum ditambahkan pada indeks Git lagi.
Untuk melihat semua fail baharu, diubah suai dan dipadam bagi direktori kerja dan kawasan pementasan, gunakan “ status git ” perintah:
status git
Output di bawah menunjukkan semua fail dan pengubahsuaian yang dikesan dan tidak dijejaki. di sini:
- “ newFile.txt ” ialah fail jejak yang baru ditambah dalam kawasan pementasan.
- “ File1.txt ” ialah fail tidak dijejak yang diubah suai dalam direktori kerja.
- “ feat.txt ” ialah fail tidak dijejaki yang dipadamkan dalam direktori kerja.
- “ index.txt ” ialah fail tidak dijejaki yang baru ditambah dalam direktori kerja:
Selain itu, ' –porselin Pilihan ' juga boleh digunakan dengan ' status git ” perintah untuk memaparkan status direktori kerja dan kawasan pementasan dalam format ringkas:
status git --porselin
Dalam output di bawah:
- “ M ” mewakili fail yang diubah suai dalam direktori kerja.
- “ D ” menunjukkan fail yang dipadam dalam direktori kerja.
- “ A ” menunjukkan fail baharu ditambahkan pada indeks pementasan.
- “ ?? ” memaparkan fail yang tidak dijejaki:
Sebagai alternatif, arahan berikut juga boleh digunakan untuk mendapatkan output yang sama:
git ls-files -O && git checkoutdi sini:
- “ git ls-files -o ” digunakan untuk menyenaraikan fail baharu
- “ git checkout Perintah ” digunakan untuk menambah, mengubah suai dan memadam fail:
Senario 2: Senaraikan Fail Baharu, Diubah Suai dan Dipadam Repositori Git
Repositori Git mengandungi semua fail dan pengubahsuaian yang telah dilakukan. Untuk menyenaraikan fail baru, diubah suai dan dipadamkan bagi repositori Git, gunakan arahan yang disediakan:
git whatchanged --dalam talianDalam tangkapan skrin di bawah,
- “ D ” menunjukkan fail yang dipadam daripada repositori Git.
- “ M ” menunjukkan fail komited yang diubah suai.
- “ A ” mewakili fail yang baru ditambah dalam repositori Git:
Itu semua tentang menyenaraikan fail baharu, diubah suai dan dipadam dalam Git.
Kesimpulan
Untuk menyenaraikan semua fail baharu, diubah suai dan dipadam bagi direktori kerja dan kawasan pementasan, “ status git ” atau “ git ls-files -o && git checkout ” arahan boleh digunakan. Selain itu, ' –porselin Pilihan ' juga boleh digunakan dengan ' status git ” perintah untuk memaparkan output dalam format ringkas. Untuk menyenaraikan fail baharu, diubah suai dan dipadamkan bagi repositori Git, gunakan “ git whatchanged –oneline ” perintah. Artikel ini menunjukkan senario berbeza untuk menyenaraikan fail baharu, diubah suai dan dipadamkan dalam Git.