Git config ile global yapılandırmadaki bir girişi nasıl kaldırabilirim?


304

Git'te bir .gitignore_global dosyası kullanarak belirli dosyaları dışlamak için genel bir yapılandırma komutu çalıştırdım:

git config --global core.excludesfile ~/.gitignore_global

Bu ortamın oluşturulmasını küresel olarak geri almanın bir yolu var mı?

Yanıtlar:


557

Değişimi "geri alarak" ne demek istediğinden emin değilim. core.excludesfileAyarı şu şekilde kaldırabilirsiniz :

git config --global --unset core.excludesfile

Ve elbette yapılandırma dosyasını düzenleyebilirsiniz:

git config --global --edit

... ve ardından ayarı elle kaldırın.


2
Aynı anahtarı tekrarlıyorsanız (--edit yerine --add yaptığınız için), bu komut işe yaramaz, ancak bunu yapabilirsinizgit config --replace-all core.excludesfile "your_value"
Juan Saravia

2
Bunu tekrar "giriş" olarak değiştirmek istedim ancak mevcut ayarları systemkapsam altında buldum, bu yüzden git config --system --editgirişimi değiştirirdim.
colin_froggatt

"Git'e core.autocrlf komutunu girerek CRLF'yi LF'ye LF'ye dönüştürmesini söyleyebilirsin:" Kimden: git-scm.com/book/en/v2/…
colin_froggatt

3
Windows için dosyayı C: \ Users \% USERNAME% \ adresinde düzenleyebilirsiniz. Gitconfig
Shah

Benim durumumda, bu bazı filtre ayarları için çalışmaz; Dosyayı bulabildim git config -l --show-originve içeriğini düzenlemek için dosyaya gittim.
WesternGun

31

Bunu yapmak için --unsetbayrağını kullanabilirsiniz git config:

git config --global --unset user.name
git config --global --unset user.email

Bir yapılandırma için daha fazla değişkeniniz varsa kullanabilirsiniz:

git config --global --unset-all user.name

18

Git config ayrıntılarını değiştirmek için bunu komut satırından deneyin.

git config --global --replace-all user.name "Your New Name"

git config --global --replace-all user.email "Your new email"

14

Düzenlemek için yapılandırma dosyasını açın:

git config --global --edit

Ayarlara basın Insertve kaldırın

ve nihayet yazın :wqve Enterkaydedin.


10

Tüm yapılandırma ayarlarını kullanarak

git config --global --list

Örneğin kullanıcı adı ayarını kaldırabilirsiniz

git config --global --unset user.name

Yapılandırmayı düzenleyebilir veya yapılandırma ayarını el ile manuel olarak kaldırabilirsiniz:

git config --global --edit 

4

~/.gitconfigDosyayı ana klasörünüzde düzenleyebilirsiniz . Burası tüm --globalayarların kaydedildiği yerdir .


2

git config bilgileri ~/.gitconfigunix platformunda saklanır .

Windows'da depolanacak C:/users/<NAME>/.gitconfig.

Bu dosyaları açıp ilgilendiğiniz alanları silerek manuel olarak düzenleyebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.