Giriş
--local, --global, --system seçeneği ile kullanılır
alias.ci
user.name
user.email
core.editor
credential.helper
gibi şeyleri atamak mümkün
user.name ve user.email
Örnek
Author vermek için şöyle yaparız
git config --local user.name "John Doe"
git config --local user.email john@doe.com
Örnek
alias
Örnek
Alias tanımlamak için şöyle yaparız. "git commit" yerine "git ci" yazabiliriz.
git config --global alias.ci commit
git config --global alias.co checkout
...
core.editor Örnek
Editörü vi'dan nanoya değiştirmek için şöyle yaparız
$ git config --global core.editor "nano -w"
Örnek
Şifreyi bellekte 1 saat süre saklasın diye şöyle yaparız.
Şifreyi bellekte 1 saat süre saklasın diye şöyle yaparız.
git config --global credential.helper "cache --timeout=3600"
Örnek
Şifrelerin nerede saklandığını görmek için şöyle yaparız
git config --system credential.helper
manager-core
Eğer manage-core yerine manager yazsaydı şifreler Windows'ta "Kimlik Bilgileri Yöneticisi" veya İngilizce olarak "Credentials Manager" içinde saklanırdı. Yani eskiden bilgiler Windows'ta saklanırdı.
Bilgileri görmek için şöyle yaparız
git credential fill protocol=https host=github.com İki defa enter'a bas
Çıktı şöyle
protocol=https host=github.com username=... password=...
-l seçeneği
Örnek
Ayarları listelemek için şöyle yaparız.
Global ayarları listelemek için şöyle yaparız.
Ayarları listelemek için şöyle yaparız.
git config -l --show-origin
ÖrnekGlobal ayarları listelemek için şöyle yaparız.
$ git config --global -l
veya şöyle yaparız.$ git config -l
Çıktı olarak şunu alırız.user.email=new@new.com
user.name=new
-f seçeneği
Örnek
Sadece submodule ile çalışıp doğru branch'e commit etmek için şöyle yaparız.
cd /path/to/your/parent/repo
git config -f .gitmodules submodule.<path>.branch <branch>
Hiç yorum yok:
Yorum Gönder