Programing

Xcode 6 gitignore 파일에는 무엇이 포함되어야합니까?

lottogame 2020. 4. 19. 13:52
반응형

Xcode 6 gitignore 파일에는 무엇이 포함되어야합니까?


.gitignoreXcode 6에는 일반적 으로 무엇이 포함되어야 합니까?

또한 xccheckoutXcode 5에 도입 된 정보는 여기를 참조 하십시오.


1)

가장 쉬운 대답은 다음과 같습니다.

# Xcode
.DS_Store
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
*.xcworkspace
!default.xcworkspace
xcuserdata
profile
*.moved-aside
DerivedData
.idea/
# Pods - for those of you who use CocoaPods
Pods

GitHub가 기본적으로 모든 리포지토리를 설정하는 것과 동일한 .gitignore라고 생각합니다.

2)

또 다른 대답은 https://github.com/github/gitignore 의 .gitignore 템플릿을 기반으로 파일을 생성하는 "gitignore.io"라는 웹 사이트 가 있다는 것 입니다.


Xcode 6에서 처음부터 새 프로젝트를 생성하는 경우 ... 마지막 게시물에서 지적했듯이 더 이상 긴 .gitignore 파일이 필요하지 않습니다 .Apple 은 표준 프로젝트 파일 및 폴더 구조를 요구 사항에 맞게 최적화했습니다. 명확하고 직진 git 커밋. Xcode 프로젝트 템플릿으로 git 저장소를 생성하면 Apple은 기본적으로 두 가지 파일 패턴을 무시합니다.

.DS_Store
UserInterfaceState.xcuserstate

그들은 .git/info/excludes프로젝트 디렉토리 파일에 추가했습니다 . 따라서 .gitignore에서 다시 무시할 필요가 없습니다 :-)

내가 항상 .gitignore파일에 포함시키는 유일한 것은

# Exclude personal Xcode user settings
xcuserdata/ 

항상 무시할 Xcode 파일 목록을 업데이트 하려면 Github의 Xcode.gitignore 파일을 참조하십시오 .

참고 URL : https://stackoverflow.com/questions/18939421/what-should-xcode-6-gitignore-file-include

반응형