Các tệp nào tốt hơn nên bỏ qua trong git cho một Xcode 4 (.3.2)? Địa chỉ cũ question này giải quyết cùng một vấn đề nhưng tôi thấy cấu trúc của mình khác biệt nên tôi cho rằng đó là phiên bản Xcode cũ hơn.Git bỏ qua tệp cho các dự án Xcode 4
Trả lời
Dưới đây là git bỏ qua các tập tin để về cơ bản tất cả các ngôn ngữ bao gồm Xcode: Github - git ignore
Đối với tôi nó đang làm việc như một nét duyên dáng. Đây là nội dung của Mục tiêu-C.gitignore
# Xcode
build/*
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
*.xcworkspace
!default.xcworkspace
xcuserdata
profile
*.moved-aside
DerivedData
Còn các sơ đồ thì sao? Họ đang ở trong xcuserdata. Bạn không theo dõi chúng? – david
@david vì tôi không sử dụng các chương trình khác với tiêu chuẩn và tôi là nhà phát triển duy nhất không liên quan đến tôi - nếu bạn quan tâm đến các đề án, chỉ cần xóa dòng xcuserdata ở trên. – Pfitz
Mặc dù điều này là cũ tôi nghĩ rằng tôi nên kêu vang trong @Pfitz tuyên bố cuối cùng. Mặc dù bạn là một nhà phát triển duy nhất cho một dự án, các lược đồ vẫn quan trọng. Đặc biệt là nếu bạn có môi trường khác nhau khi kết nối với một url. Bạn có thể dễ dàng tạo macro cho mỗi và mọi lược đồ như DEV, PROD và tất cả những gì bạn phải làm là chuyển đổi lược đồ để trỏ đến máy chủ đó. Nếu không, bạn sẽ phải tự thay đổi url cho dev và prod vốn dễ bị lỗi người dùng – Esko918
tôi thường bỏ qua những điều sau
- /ProjectPath/project.xcodeproj/xcuserdata
- /ProjectPath/project.xcodeproj/project.xcworkspace
Và một số file ẩn như
- /ProjectPath/.DS_Store
Tôi đã sử dụng giải pháp từ câu hỏi bạn đã liên kết với một vài thay đổi. Tôi nghĩ rằng nó có một giải pháp thực sự tốt đẹp cho bỏ qua dự án không cần thiết tập tin
#OS junk files
[Tt]humbs.db
*.DS_Store
*.bak*
#Xcode files
#This ignores everything inside a *.xcodeproj except the project.pbxproj
*.xcodeproj/
!*.xcodeproj/project.pbxproj
*.log
xcuserdata
#Project files
[Bb]uild/
#Version control files
.svn
*.orig
Đây là những gì chúng tôi sử dụng:
#xcode Noise
build/*
*.pbxuser
*.mode2v3
*.mode1v3
*.xcworkspace
xcuserdata
# OSX Noise
.DS_Store
profile
*~
*.lock
*.DS_Store
*.swp
*.out
câu trả lời hiện tại là tốt. Tôi chỉ muốn để lại lời nhắn cho những người đang sử dụng CocoaPods
để quản lý thư viện. Bên cạnh những xcworkspace
tạo ra bởi CocoaPods, bạn cũng nên bỏ qua Pods/
thư mục:
Pods/*
mỗi nhà phát triển nên làm pod install
trên máy tính của mình một cách riêng biệt. nếu không, họ có thể phải đối mặt với nhiều vấn đề môi trường.
- 1. Git bỏ qua tệp cho các dự án C
- 2. Hợp nhất các tệp dự án Xcode
- 3. Sao chép dự án XCode 4
- 4. Git Sáp nhập các Tệp nhị phân (trong các tệp dự án Xcode cụ thể)
- 5. Git bỏ qua các tệp đã xóa
- 6. Bỏ qua các tệp dự án Eclipse trong dự án SVN
- 7. Mẫu bỏ qua SVN với Xcode 4
- 8. Các tệp dự án Xcode nào tôi có thể 'loại trừ' khỏi repo git của mình?
- 9. Xcode 4 thêm hình ảnh vào một dự án
- 10. Git. Net tệp để bỏ qua
- 11. Xcode 4, vấn đề nhập tiểu dự án
- 12. Đường ray mà các tệp cần bỏ qua cho GIT
- 13. Làm cho git bỏ qua ngày trong các tệp PDF
- 14. Các biểu tượng "M" và "A" trong Điều hướng dự án của Xcode 4 có nghĩa là gì khi tôi tạo một dự án mới?
- 15. xoá kho chứa git cục bộ khỏi Dự án Xcode?
- 16. Tệp "UserInterfaceState.xcuserstate" trong dự án xcode là gì?
- 17. Dự án LightSwitch: Những tệp nào cần đăng ký và những tệp nào cần bỏ qua?
- 18. Xcode 4. Tại sao dự án đổi tên của tôi không thể tìm thấy tệp Info.plist?
- 19. Dự án Xcode bên trong dự án
- 20. Git không bỏ qua một số tệp Xcode nhất định trong .gitignore
- 21. Android Lint: bỏ qua các dự án thư viện
- 22. Sự cố khi tạo Tham chiếu dự án chéo cho Xcode 4
- 23. Loại trừ các tệp từ TFS qua tệp dự án
- 24. Tìm $ {PROJECT_DIR} cho dự án Xcode
- 25. XCode 4 đã dừng đánh dấu và nhận dạng các lớp UIKit trên dự án
- 26. Tích hợp liên tục cho các dự án Xcode?
- 27. Biến môi trường Xcode cho các dự án con
- 28. Cách bỏ qua các tệp hoặc thư mục trong dự án SVN
- 29. .gitignore tệp, tôi nên đặt nó trong dự án xcode ở đâu?
- 30. Xây dựng và Chạy một dự án xcode qua AppleScript
bản sao có thể có của [Git bỏ qua tệp cho các dự án Xcode] (http://stackoverflow.com/questions/49478/git-ignore-file-for-xcode-projects) – Adam