This is my first time using Carthage! I'm using a library called "https://github.com/LeoNatan/LNPopupController" and I got it to work on my project. The issue is I want to commit these changes but when I do I got a popup saying that a certain file was bigger then 10MB!
The question again is, What are you suppose to commit and not commit when using Carthage?
Picture of such file:
On source tree:
The Carthage/Carthage issue 393 covers this.
It refers to
github/gitignore/Swift.gitignore as a possible example:
# Carthage # # Add this line if you want to avoid checking in source code from Carthage dependencies. # Carthage/Checkouts/ Carthage/Build/
Cartfile.resolved to be committed.
But: do refer to the Carthage Artifacts page:
You are not required to commit this folder to your repository, but you may wish to, if you want to guarantee that the built versions of each dependency will always be accessible at a later date.
So in your case, it is simpler to add
Carthage/Checkouts/ to your
Then SourceTree won't list all those files as unstaged.