8
Gitmek için oldukça yeniyim ve umarım çok aptalca bir şey yapmıyorum. Git'teki dosyaları görmezden gelmenin bir yolu olmadan yaşadım ve sonunda depolarıma kazara OS dosyaları ekledim. Git göz ardı etmek için başarısız .DS_Store global olarak tanımlı yok sayılır
Yeni git depo sahip birgit status
olduğu:
git status
ardından
git add .
Çalıştırma
# On branch master
#
# Initial commit
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# .DS_Store
# README.markdown
nothing added to commit but untracked files present (use "git add" to track)
üretir:
core.excludesfile=/Users/Chris/.gitignore
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
core.ignorecase=true
içeriği:
# On branch master
#
# Initial commit
#
# Changes to be committed:
# (use "git rm --cached <file>..." to unstage)
#
# new file: .DS_Store
# new file: README.markdown
#
git config -l
gösterir Çalıştırma /Users/Chris/.gitignore
şunlardır:
# Compiled source #
###################
*.com
*.class
*.dll
*.exe
*.o
*.so
# Packages #
############
# it's better to unpack these files and commit the raw source
# git has its own built in compression methods
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip
# Logs and databases #
######################
*.log
*.sql
*.sqlite
# OS generated files #
######################
.DS_Store?
ehthumbs.db
Icon?
Thumbs.db
Çok teşekkürler! Bu iyi çalışıyor. Tek sorum, neden ilk sırada soru işareti vardı? Git ile gelen varsayılan bir göz ardı dosyasıdır. Ben mi varsaydım? sözdiziminin bir parçasıydı. –
Hiçbir fikrim yok ;-) Soru işareti herhangi bir karakter anlamına geliyor, bu yüzden muhtemelen .DS_Store1, .DS_Store2, vb. Gibi materyalleri kapsayacaktır. –
Soru işareti, bir karakterin gerekli olduğu ve bu nedenle eşleşmeyeceği anlamına gelir. - çok ilginç. –