programing

Xcode 6 gitignore 파일은 무엇을 포함해야 합니까?

oldcodes 2023. 4. 19. 23:27
반응형

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이라는 웹사이트가 있다는 것입니다.이 웹사이트는 https://github.com/github/gitignore의 .timeoutignore 템플릿을 기반으로 파일을 생성합니다.

만약 당신이 Xcode 6에서 새로운 프로젝트를 처음부터 작성한다면, 내가 지난 투고에서 지적했듯이, 더 이상 긴 .gitignore 파일이 필요하지 않다: Apple은 명확하고 직접적인 git commit의 요건을 충족시키기 위해 표준 프로젝트 파일과 폴더 구조를 최적화했다.Xcode 프로젝트템플릿을 사용하여 git 저장소를 작성하면 기본적으로는 다음 두 가지 파일 패턴을 무시합니다.

.DS_Store
UserInterfaceState.xcuserstate

프로젝트 디렉토리의 파일에 추가되어 있습니다.따라서 .gitignore :-)에서 다시 무시할 필요가 없습니다.

내가 항상 파일에 포함하는 유일한 것은

# Exclude personal Xcode user settings
xcuserdata/ 

Github의 Xcode.gitignore 파일을 참조하여 무시할 Xcode 파일의 목록을 항상 갱신합니다.

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

반응형