2017-12-22 4 views
1

Dies ist das erste Mal mit Karthago! Ich benutze eine Bibliothek namens "https://github.com/LeoNatan/LNPopupController" und ich habe es an meinem Projekt arbeiten. Das Problem ist, dass ich diese Änderungen übernehmen möchte, aber wenn ich das tue, habe ich ein Popup-Fenster mit der Aussage, dass eine bestimmte Datei größer als 10 MB ist!Was ist mit Carthage zu tun?

Die Frage ist wieder, Was soll man bei Carthage begehen und nicht begehen?

Bild einer solchen Datei:

enter image description here

Auf Quellbaum:

enter image description here

+0

https://github.com/LeoNatan Bitte überprüfen Sie dies! – user7097242

Antwort

2

Die Carthage/Carthage issue 393 deckt diese.

Er bezieht sich auf github/gitignore/Swift.gitignore als mögliches Beispiel:

# Carthage 
# 
# Add this line if you want to avoid checking in source code from Carthage dependencies. 
# Carthage/Checkouts/ 

Carthage/Build/ 

Dies lässt Cartfile, Cartfile.private und Cartfile.resolved begangen werden.

Aber: Sie beziehen sich auf die Carthage Artifacts page:

Für die Checkouts Ordner:

Sie sind nicht zu begehen, um diesen Ordner zu Ihrem Repository erforderlich, aber Sie können wollen, wenn Sie sicherstellen wollen dass die gebauten Versionen jeder Abhängigkeit zu einem späteren Zeitpunkt immer zugänglich sein werden.

Also in Ihrem Fall ist es einfacher Carthage/Checkouts/ zu Ihrem .gitignore hinzuzufügen.
Dann wird SourceTree nicht alle diese Dateien als nicht aufgelistet auflisten.

+0

Ich habe gerade ein weiteres Bild zu meiner Frage hinzugefügt. Ich bin mir sicher, was ich hier begehen soll? – user7097242

+0

@ user7097242 Fügen Sie einfach 'Carthage/Checkouts /' zu Ihrem '.gitignore' hinzu. – VonC

+0

Gefällt Ihnen ?: # Fügen Sie diese Zeile hinzu, wenn Sie den Quellcode von Karthago-Abhängigkeiten nicht einchecken möchten. Karthago/Checkouts Carthage/Build – user7097242

Verwandte Themen