Pilih file ke tahap direktori baru dengan magit

20

Jika Anda membuat direktori baru, file-nya tidak akan muncul dengan status magit , hanya direktori baru dalam daftar item yang tidak dilacak .

Saat ini saya harus mengedit-stage-item direktori baru dan kemudian menghapus file yang tidak diinginkan dari area stage.

Apakah ada cara untuk memilih file mana yang akan di-stage dari direktori baru?

marcanuy
sumber

Jawaban:

29

Menjalankan:

git config status.showUntrackedFiles all

atau jika Anda ingin mengaktifkan ini di semua repositori:

git config --global status.showUntrackedFiles all

dan menyegarkan buffer status. Pada awalnya Anda hanya akan melihat direktori yang berisi file yang tidak dilacak, bukan file itu sendiri. Tetapi bagian direktori ini sekarang dapat diperluas menggunakan TAB.

Salah satu kemungkinan kelemahan menggunakan status.showUntrackedFiles alladalah peluang kinerja yang lambat , ketika menggunakan Git secara langsung - Magit sebenarnya menangkal itu.

tarsius
sumber
Apakah ada cara untuk menerapkan pengaturan ini secara global? Bagaimana saya bisa menambahkannya ke file ~ / .gitconfig saya?
krystalcode
@krystalcode: Cobalah git config --globaluntuk mengubah pengaturan global.
Toxaris