Gitignore'u değiştirmek istiyorum, ancak takımdaki herkes bu değişiklikleri istemiyor. Bir kullanıcının kendi özel git ignore dosyası nasıl olabilir? Onların .gitconfig olarakKullanıcıya özel bir gitignore dosyası yapabilir miyim?
cevap
kullanıcıya özgü ve repo özgü dosya aşağıdaki dosya doldurmak gerekir görmezden: Genellikle GIT_DIR açılımı $
$GIT_DIR/info/exclude
:
your_repo_path/.git/
:
[core]
excludesfile = ~/.global_gitignore
Bu şekilde, küresel belirli tipteki dosyaları göz ardı edebilirsiniz. Her kullanıcının kendi global göz ardı dosyası olabilir.
Sen '' git yapılandırma çalıştırarak .gitconfig' erişebilir - -local -e' repo'da istediğiniz –
Sen
git config --global core.excludesfile $HOME/.gitignore
Sonra bu dosyada istediğiniz girdileri koymak kullanarak kendi .gitignore oluşturabilirsiniz. İçin
Eğer global olmasını istemiyorsanız, '.user_gitignore' dosyanızı repo's' .git' dizinine koyabilir ve 'git config core.excludesfile .git ile ekleyebilirsiniz./.user_gitignore' – orad
[Tim Pope'dan Pro-Tip] (https://github.com/tpope/vim-pathogen#faq): '~/.cvsignore' işlevini kullanın, çünkü rsync gibi yardımcı programlar bu dosyayı da kullanacaktır. –
@orad Bence yorumların kendi ayrı cevabı olmayı hak ediyor. –
- 1. Türetilmiş bir sınıfta özel üye değişkeni özel yapabilir miyim?
- 2. Sadece bana projeyi geçersiz kılan bir .gitignore dosyası ekleyebilir miyim.
- 3. Sınıftaki özel kurucuyu varsayılan yapabilir miyim?
- 4. FlexBuilder'ı bir uzantı yazmadan komut dosyası yapabilir miyim?
- 5. Dinamik bir olay gönderme diyaloğu yapabilir miyim?
- 6. İdeal Android Studio gitignore dosyası
- 7. Bir sorguda bir tablodan güncelleme yapabilir miyim?
- 8. Elasticsearch içinde bir alanla arama yapabilir miyim?
- 9. "Bir kez yaz" Moose özniteliği yapabilir miyim?
- 10. Swift'de sabit bir abonelik yapabilir miyim?
- 11. MVC - Görünümlerde ifs yapabilir miyim
- 12. Npm yüklemesini belirli bir paket.json biçiminde yapabilir miyim?
- 13. Kullanıcıya, Django
- 14. Genel .gitignore göz ardı edebilir miyim?
- 15. bir klasör içeriğini .gitignore
- 16. .gitignore
- 17. .gitignore,
- 18. Neler yapabilir/yapabilir?
- 19. Maven-montaj-eklentisini daha hızlı yapabilir miyim?
- 20. T-sql'de bulma/değiştirme yapabilir miyim?
- 21. Ansible: Komut satırından rol yapabilir miyim?
- 22. Java'da posta sunucusunda arama yapabilir miyim?
- 23. Hızlı dahili uzantıları iç jeneriklerle yapabilir miyim?
- 24. Bir regexp_substr vererek sorgulayarak belirli bir grup yapabilir miyim?
- 25. Django: Başka bir uygulamanın alt klasöründe bir uygulama yapabilir miyim?
- 26. Nesnemin bir dize sürümünü serileştiren bir kurucu yapabilir miyim?
- 27. , bir ekleme işleminde başarılı bir seçim yapabilir miyim?
- 28. JOIN anahtar sözcüğünü kullanarak birleşim yapabilir miyim?
- 29. İki MySQL veritabanında işlem yapabilir miyim?
- 30. Android Studio'da Vuforia ile bir Gear vr uygulaması yapabilir miyim?
Yol hakkında karışık olanlar için: 'your_repo/.git/info/exclude'. Dosya standart bir [.gitignore] (https://git-scm.com/docs/gitignore) dosyası gibi biçimlendirilmiştir. –
Dosyanızda zaten değişiklik yapılmamış değişiklikler varsa, 'git update-index --skip-worktree [ ...]' komutunu çalıştırmanız gerekebilir (https://hashrocket.com/blog/posts/ignore-specific-file- değişiklikler sadece on-akım makinesi-içinde-GİT) –