Ich kann ein Repo erstellen und GitHub/BitBucket Geldbuße für meine eigenen Projekte verwenden. Ich hatte Probleme bei der Zusammenarbeit mit anderen Entwicklern oder beim Versuch, ein Projekt auf GitHub auszuweiten.Best Practices für Xcode + Git für Multi-Entwickler-Projekte
Ich kenne andere Antworten wie Best practices for git repositories on open source projects, aber es gibt OSX/Xcode spezifische Probleme, die ich wissen möchte, wie zu lösen.
.DS_Store Dateien kann ein Schmerz. Sie können .gitignore zu verhindern, aber was passiert, wenn sie bereits enthalten sind, oder ein anderer Entwickler fügt sie wieder durch einen plumpen git Befehl ein?
Die .xcodeproj wird Änderungen an den Verzeichnisnamen und Entwicklerprofilen für die andere Person haben. Was ist der beste Weg um Fusionen durchzuführen oder Konflikte zu vermeiden?
Wenn ich gegabelt oder aus einem Github-Projekt gezogen habe, wie kann ich diese Probleme beseitigen und auch Konflikte bei der Zusammenführung für den Betreuer minimieren?
Wenn die Menschen .gitignore für Xcode erstellt ein Beispiel haben oder Skripte sie ihre repos initialisieren verwenden, um das wäre dann groß!
Dank Stemann. Irgendwelche Gedanken zu den anderen Themen? – Luke