2017-12-22 24 views
1

카르타고를 처음 사용했습니다! "https://github.com/LeoNatan/LNPopupController"이라는 라이브러리를 사용하고 있으며 프로젝트에서 작동하도록했습니다. 문제는 이러한 변경 사항을 저지르고 싶지만 특정 파일이 10MB보다 큽니다라는 팝업이 나타납니다!카르타고를 사용할 때 커밋 할 대상은 무엇입니까?

커티지를 사용할 때 다시 커밋하고 커밋하지 않는 것이 무엇입니까? 이러한 파일의

사진 :

enter image description here

소스 트리에가 :

enter image description here

+0

https://github.com/LeoNatan 확인해주세요. – user7097242

답변

2

Carthage/Carthage issue 393이 적용됩니다.

그것은 가능한 예로서 github/gitignore/Swift.gitignore을 의미한다 :

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

Carthage/Build/ 

Cartfile, Cartfile.privateCartfile.resolved이 커밋 될 떠난다.

그러나 다음 Checkouts 폴더의

: 다음 Carthage Artifacts page를 참조 할 당신은 당신의 저장소에이 폴더를 투입 할 필요가 없습니다

,하지만 당신은 보장하려는 경우 당신은하실 수 있습니다 각 종속성의 빌드 된 버전은 나중에 액세스 할 수 있습니다.

귀하의 경우에는 .gitignoreCarthage/Checkouts/을 추가하는 것이 더 간단합니다.
그런 다음 SourceTree는 이러한 파일을 모두 unstaged로 나열하지 않습니다.

+0

방금 ​​내 질문에 다른 그림을 추가했습니다. 여기서 무엇을 저 지르겠습니까? – user7097242

+0

@ user7097242 단순히'카르타고/체크 아웃 /'을'.gitignore'에 추가하십시오. – VonC

+0

유사 : # 카르타고 종속성의 소스 코드를 확인하지 않으려면이 줄을 추가하십시오. 카르타고/체크 아웃 카르타고/빌드 – user7097242