Ich bin ein SourceTree
Benutzer. Aber heute habe ich den GitHub
Client auf meinem Mac installiert (um ein GitHub Projekt zu forchen). Es hat eine Unordnung in den Repos verursacht, die ich aufrechterhalte.Ich verliere meine .gitignore-Datei mit SourceTree
Alle lokalen Repos, die ich benutze und die in meiner SourceTree
Anwendung registriert sind, zeigen jetzt die .DS_STORE
Dateien als Dateien enthalten sein.
Was ist passiert? Wie kann ich das beheben? Hier
ist die .gitignore_global
Datei in meinem Benutzerverzeichnis:
#####
# OS X temporary files that should never be committed
.DS_Store
*.swp
*.lock
profile
####
# Xcode temporary files that should never be committed
*~.nib
####
# Objective-C/Swift specific
*.hmap
*.ipa
####
# Xcode build files
DerivedData/
build/
Builds/
#####
# Xcode private settings (window sizes, bookmarks, breakpoints, custom executables, smart groups)
*.pbxuser
*.mode1v3
*.mode2v3
*.perspectivev3
!default.pbxuser
!default.mode1v3
!default.mode2v3
!default.perspectivev3
####
# Xcode 4
xcuserdata
!xcschemes
# Xcode 4
*.moved-aside
####
# XCode 4 workspaces - more detailed
!xcshareddata
!default.xcworkspace
*.xcworkspacedata
####
# Xcode 5
*.xccheckout
*.xcuserstate
####
# Xcode 7
*.xcscmblueprint
####
# AppCode
.idea/
####
# Other Xcode files
profile
*.hmap
*.ipa
####
# CocoaPods
# Pods/
####
# Carthage
Carthage/Build
Und hier ist die .hgignore_global
Datei in meinem Benutzerverzeichnis zu:
syntax: glob
*~
.DS_Store
PS: Seltsam, dies nicht passieren für alle Repos (aber sagen wir für 75% von ihnen)