git config --global fetch.prune true
Untuk selalu --prune
untuk git fetch
dan git pull
di semua repositori Git Anda:
git config --global fetch.prune true
Perintah di atas ini ditambahkan dalam konfigurasi global Git Anda (biasanya ~/.gitconfig
) baris berikut. Gunakan git config -e --global
untuk melihat konfigurasi global Anda.
[fetch]
prune = true
git config remote.origin.prune true
Selalu --prune
dari satu repositori:
git config remote.origin.prune true
#^^^^^^
#replace with your repo name
Perintah di atas ini menambahkan konfigurasi Git lokal Anda (biasanya .git/config
) baris terakhir di bawah ini. Gunakan git config -e
untuk melihat konfigurasi lokal Anda.
[remote "origin"]
url = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
fetch = +refs/heads/*:refs/remotes/origin/*
prune = true
Anda juga bisa menggunakan --global
perintah kedua atau menggunakan --local
perintah pertama.
git config --global gui.pruneDuringFetch true
Jika Anda menggunakan, git gui
Anda mungkin juga tertarik dengan:
git config --global gui.pruneDuringFetch true
yang menambahkan:
[gui]
pruneDuringFetch = true
Referensi
Dokumentasi yang sesuai dari git help config
:
--global
Untuk opsi penulisan: tulis ke ~/.gitconfig
file global daripada repositori .git/config
, tulis ke $XDG_CONFIG_HOME/git/config
file jika file ini ada dan ~/.gitconfig
file tidak.
--local
Untuk opsi penulisan: tulis ke .git/config
file repositori . Ini adalah perilaku default.
fetch.prune
Jika benar, fetch akan secara otomatis berperilaku seolah-olah --prune
opsi itu diberikan pada baris perintah. Lihat juga remote.<name>.prune
.
gui.pruneDuringFetch
"true" jika git-gui harus memangkas cabang pelacakan jarak jauh saat melakukan pengambilan. Nilai standarnya adalah "false".
remote.<name>.prune
Jika disetel ke true, mengambil dari jarak jauh ini secara default juga akan menghapus referensi pelacakan jarak jauh yang tidak lagi ada pada jarak jauh (seolah-olah --prune
opsi diberikan pada baris perintah). Mengganti fetch.prune
pengaturan, jika ada.
git fetch
! Lihat jawaban saya di bawah ini