1) bir .gitignore dosyası oluşturun, bunun için sadece bir .txt dosyası oluşturun ve uzantıyı aşağıdaki gibi değiştirin:

cmd'de aşağıdaki satırı yazarak adı değiştirmeniz gerekir:
rename git.txt .gitignore
burada git.txt az önce oluşturduğunuz dosyanın adıdır.
Daha sonra dosyayı açabilir ve depoya eklemek istemediğiniz tüm dosyaları yazabilirsiniz. Örneğin benimki şöyle:
#OS junk files
[Tt]humbs.db
*.DS_Store
#Visual Studio files
*.[Oo]bj
*.user
*.aps
*.pch
*.vspscc
*.vssscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.[Cc]ache
*.ilk
*.log
*.lib
*.sbr
*.sdf
*.pyc
*.xml
ipch/
obj/
[Bb]in
[Dd]ebug*/
[Rr]elease*/
Ankh.NoLoad
#Tooling
_ReSharper*/
*.resharper
[Tt]est[Rr]esult*
#Project files
[Bb]uild/
#Subversion files
.svn
# Office Temp Files
~$*
Bunu elde ettikten sonra, git deponuza eklemeniz gerekir. Dosyayı deponuzun olduğu yere kaydetmeniz gerekir.
Sonra git bash'ınızda aşağıdaki satırı yazmalısınız:

Kaynak zaten varsa, aşağıdakileri yapmanız gerekir:
1) git rm -r - önbellekli. 2) git ekleyin. 3) git commit -m ".gitignore şimdi çalışıyor"
Adım 2 işe yaramazsa, eklemek istediğiniz dosyaların delik yolunu yazmalısınız.
Umarım yardımcı olur!