.gitignore cho AppCode
34 quy tắc bỏ qua cho AppCode, sẵn sàng sao chép vào kho mã của bạn.
JetBrains IDE dành cho phát triển iOS/macOS với Swift và Objective-C
Tệp .gitignore đầy đủ cho AppCode
# Được tạo bởi LFGitignore - https://lfgitignore.com
# Ngày tạo: 2026-10-31 21:49:06 UTC
# Công nghệ: AppCode
### AppCode ###
# Cài đặt không gian làm việc của IntelliJ
.idea/**/workspace.xml
# Nhiệm vụ IntelliJ
.idea/**/tasks.xml
# Thống kê sử dụng IntelliJ
.idea/**/usage.statistics.xml
# Từ điển người dùng IntelliJ
.idea/**/dictionaries
# IntelliJ gác lại những thay đổi
.idea/**/shelf
.idea/**/aws.xml
# Mô hình nội dung IntelliJ
.idea/**/contentModel.xml
# Cấu hình cơ sở dữ liệu IntelliJ
.idea/**/dataSources/
# ID nguồn dữ liệu IntelliJ
.idea/**/dataSources.ids
# Nguồn dữ liệu cục bộ IntelliJ
.idea/**/dataSources.local.xml
# Nguồn dữ liệu SQL IntelliJ
.idea/**/sqlDataSources.xml
# Các phần tử động IntelliJ
.idea/**/dynamic.xml
# Nhà thiết kế giao diện người dùng IntelliJ
.idea/**/uiDesigner.xml
# Trình điều hướng cơ sở dữ liệu IntelliJ
.idea/**/dbnavigator.xml
# Cài đặt IntelliJ Gradle
.idea/**/gradle.xml
# Thư viện dự án IntelliJ
.idea/**/libraries
cmake-build-*/
.idea/**/mongoSettings.xml
# Tệp không gian làm việc IntelliJ
*.iws
out/
.idea_modules/
atlassian-ide-plugin.xml
.idea/replstate.xml
.idea/sonarlint/
# xem https://community.sonarsource.com/t/is-the-file-idea-idea-idea-sonarlint-xml-intended-to-be-under-source-control/121119
.idea/sonarlint.xml
com_crashlytics_export_strings.xml
# Cấu hình Crashlytics
crashlytics.properties
# Crashlytics biên dịch
crashlytics-build.properties
# Thuộc tính Fabric
fabric.properties
.idea/httpRequests
http-client.private.env.json
.idea/caches/build_file_checksums.ser
.idea/.cache/.Apifox_Helper
.idea/ApifoxUploaderProjectSetting.xml
Các quy tắc AppCode này thực sự bỏ qua những gì
Từng mẫu dưới đây và lý do nên thêm vào .gitignore.
Nội dung dành riêng cho người dùng
| Mẫu | Nội dung được bỏ qua |
|---|---|
.idea/**/workspace.xml |
Cài đặt không gian làm việc của IntelliJ |
.idea/**/tasks.xml |
Nhiệm vụ IntelliJ |
.idea/**/usage.statistics.xml |
Thống kê sử dụng IntelliJ |
.idea/**/dictionaries |
Từ điển người dùng IntelliJ |
.idea/**/shelf |
IntelliJ gác lại những thay đổi |
AWS dành riêng cho người dùng
| Mẫu | Nội dung được bỏ qua |
|---|---|
.idea/**/aws.xml |
AWS dành riêng cho người dùng |
Tệp đã tạo
| Mẫu | Nội dung được bỏ qua |
|---|---|
.idea/**/contentModel.xml |
Mô hình nội dung IntelliJ |
Các tập tin nhạy cảm hoặc có tỷ lệ sử dụng cao
| Mẫu | Nội dung được bỏ qua |
|---|---|
.idea/**/dataSources/ |
Cấu hình cơ sở dữ liệu IntelliJ |
.idea/**/dataSources.ids |
ID nguồn dữ liệu IntelliJ |
.idea/**/dataSources.local.xml |
Nguồn dữ liệu cục bộ IntelliJ |
.idea/**/sqlDataSources.xml |
Nguồn dữ liệu SQL IntelliJ |
.idea/**/dynamic.xml |
Các phần tử động IntelliJ |
.idea/**/uiDesigner.xml |
Nhà thiết kế giao diện người dùng IntelliJ |
.idea/**/dbnavigator.xml |
Trình điều hướng cơ sở dữ liệu IntelliJ |
Gradle
| Mẫu | Nội dung được bỏ qua |
|---|---|
.idea/**/gradle.xml |
Cài đặt IntelliJ Gradle |
.idea/**/libraries |
Thư viện dự án IntelliJ |
CMake
| Mẫu | Nội dung được bỏ qua |
|---|---|
cmake-build-*/ |
CMake |
Trình cắm Mongo Explorer
| Mẫu | Nội dung được bỏ qua |
|---|---|
.idea/**/mongoSettings.xml |
Trình cắm Mongo Explorer |
Định dạng dự án dựa trên tệp
| Mẫu | Nội dung được bỏ qua |
|---|---|
*.iws |
Tệp không gian làm việc IntelliJ |
IntelliJ
| Mẫu | Nội dung được bỏ qua |
|---|---|
out/ |
IntelliJ |
.idea_modules/ |
plugin mpeltonen/sbt-idea |
Plugin JIRA
| Mẫu | Nội dung được bỏ qua |
|---|---|
atlassian-ide-plugin.xml |
Plugin JIRA |
Plugin Clojure chữ thảo
| Mẫu | Nội dung được bỏ qua |
|---|---|
.idea/replstate.xml |
Plugin Clojure chữ thảo |
Plugin SonarLint
| Mẫu | Nội dung được bỏ qua |
|---|---|
.idea/sonarlint/ |
Plugin SonarLint |
.idea/sonarlint.xml |
xem https://community.sonarsource.com/t/is-the-file-idea-idea-idea-sonarlint-xml-intended-to-be-under-source-control/121119 |
Plugin Crashlytics (dành cho Android Studio và IntelliJ)
| Mẫu | Nội dung được bỏ qua |
|---|---|
com_crashlytics_export_strings.xml |
Plugin Crashlytics (dành cho Android Studio và IntelliJ) |
crashlytics.properties |
Cấu hình Crashlytics |
crashlytics-build.properties |
Crashlytics biên dịch |
fabric.properties |
Thuộc tính Fabric |
Máy khách HTTP dựa trên trình soạn thảo
| Mẫu | Nội dung được bỏ qua |
|---|---|
.idea/httpRequests |
Máy khách HTTP dựa trên trình soạn thảo |
http-client.private.env.json |
Máy khách HTTP dựa trên trình soạn thảo |
Tệp bộ đệm được tuần tự hóa Android studio 3.1+
| Mẫu | Nội dung được bỏ qua |
|---|---|
.idea/caches/build_file_checksums.ser |
Tệp bộ đệm được tuần tự hóa Android studio 3.1+ |
Bộ nhớ đệm Apifox Helper
| Mẫu | Nội dung được bỏ qua |
|---|---|
.idea/.cache/.Apifox_Helper |
Bộ nhớ đệm Apifox Helper |
.idea/ApifoxUploaderProjectSetting.xml |
Bộ nhớ đệm Apifox Helper |
Cách sử dụng .gitignore này cho AppCode
- Sao chép các quy tắc AppCode ở trên hoặc tải tệp trực tiếp.
- Tạo tệp có tên .gitignore ở thư mục gốc của kho mã Git và dán các quy tắc vào đó.
- Nếu Git đã theo dõi một số tệp này, hãy chạy git rm -r --cached . rồi commit lại — Git chỉ áp dụng quy tắc bỏ qua cho các tệp chưa được theo dõi.
- Commit tệp .gitignore để mọi người trong nhóm dùng chung các quy tắc.