Tôi là ứng dụng hơi mới với ionic và rất mới đối tượng của kho, khi tôi thực hiện một tập tin vô tận được tải lên, tôi thấy rất khó để xác định những thay đổi trong dự án là gì , đó là lý do tại sao tôi muốn yêu cầu trợ giúp ở đây, nếu tôi có thể hướng dẫn bạn bỏ qua các tệp, nếu tệp tồn tại theo mặc định để chiếm và ở đâu, vì hầu hết công việc được thực hiện trong thư mục www. Xin lỗi nếu câu hỏi là rất cơ bản nhưng tôi sẽ phục vụ đến nay giải quyết vấn đề này.Git bỏ qua đối với dự án ionic
Trả lời
Vấn đề ở đây là rằng nếu bạn đã thêm tất cả các tập tin, một khi bạn đặt .gitignore
nó sẽ không làm việc như bạn muốn. Bạn cần phải đặt .gitignore
vào lúc bắt đầu dự án của bạn.
Vì vậy, tư vấn của tôi: thực hiện một dự án khác trong Git, chỉ cần tải lên dự án của bạn một lần nữa và tạo tệp .gitignore
. Tôi đang nói với bạn điều này dựa trên kinh nghiệm của riêng tôi.
Những điều cơ bản về những gì bạn nên đặt ở chỗ .gitignore
node_modules
.tmp
.sass-cache
**/bower_components or sometimes it is lib/**
platforms
plugins
*.swp
*.swo
*.log
*.DS_Store
để tạo tập tin này, bạn có thể làm điều đó từ Git, hoặc từ thiết bị đầu cuối của bạn:
- Trong Terminal, điều hướng đến vị trí kho lưu trữ Git của bạn.
- Nhập
$ touch .gitignore
để tạo tệp.gitignore
.
Bạn có thể sử dụng gitignore
node_modules/
temp/
*.DS_Store
*.log
*.swp
này Để biết thêm chi tiết xem liên kết này http://forum.ionicframework.com/t/whats-a-good-gitignore-for-an-ionic-project/4115
Cảm ơn bạn rất nhiều vì sự giúp đỡ của bạn, sự thật cả hai câu trả lời đều giúp tôi rất nhiều! – NHTorres
Khi sử dụng Ionic 2, dự án giàn giáo (khởi động) cung cấp cho bạn tệp .gitignore ra khỏi hộp. Nó khá nhiều bao gồm tất cả các tập tin cần thiết mà một trong những mong muốn untrack.
Các tập tin hiện tại .gitignore trong dự án khởi động của bạn sẽ giống như thế này:
# Specifies intentionally untracked files to ignore when using Git
# http://git-scm.com/docs/gitignore
*~
*.sw[mnpcod]
*.log
*.tmp
*.tmp.*
log.txt
*.sublime-project
*.sublime-workspace
.vscode/
npm-debug.log*
.idea/
.sass-cache/
.tmp/
.versions/
coverage/
dist/
node_modules/
tmp/
temp/
hooks/
platforms/
plugins/
plugins/android.json
plugins/ios.json
www/
$RECYCLE.BIN/
.DS_Store
Thumbs.db
UserInterfaceState.xcuserstate
Đối với làm thế nào để khởi động một dự án scaffolder Ionic 2, cho rằng bạn có tất cả các module NPM kiện tiên quyết được cài đặt:
$ ionic start MyProject --v2
Bên trong thư mục mới MyProject/created now, bạn sẽ tìm thấy mặc định .gitignore đi kèm với cấu trúc dự án khởi động/mẫu này.
- 1. Git bỏ qua tệp cho các dự án C
- 2. Git bỏ qua tệp cho các dự án Xcode 4
- 3. Duy trì dự án với Git
- 4. 2 dự án Ionic không chạy
- 5. Bỏ qua các tệp dự án Eclipse trong dự án SVN
- 6. MSBuild 4.5 bỏ qua phụ thuộc của dự án
- 7. VS2015 cho thấy một dự án như bị bỏ qua
- 8. Bỏ qua .gitignore config/database.yml trong dự án đường ray
- 9. Android Lint: bỏ qua các dự án thư viện
- 10. Vấn đề với bỏ qua thư mục con trong git
- 11. Git bỏ qua gitconfig?
- 12. Sử dụng Git với dự án CakePHP của bạn
- 13. Git. Net tệp để bỏ qua
- 14. Git Bỏ qua và mục tiêu Maven
- 15. thư mục con git bị bỏ qua
- 16. Git bỏ qua các tệp đã xóa
- 17. Gia tăng Phiên bản Dự án Maven với Jenkins/Git
- 18. Nhiều dự án trong một repo git?
- 19. Cập nhật Ionic trong dự án hiện tại
- 20. Dự án LightSwitch: Những tệp nào cần đăng ký và những tệp nào cần bỏ qua?
- 21. Ionic 3 CLI không thể khởi động dự án đằng sau proxy
- 22. dự án với lang thang, Docker và git
- 23. Sao chép nhiều dự án SVN với git-svn
- 24. Nhiều dự án Android với cùng một mô-đun GIT
- 25. Git - Bỏ qua node_modules thư mục ở khắp mọi nơi
- 26. Yêu cầu đối với std :: bỏ qua
- 27. Các dự án Java Eclipse trong Git
- 28. Git có bỏ qua các thư mục trống không?
- 29. Git bỏ qua tất cả trừ thư mục con
- 30. git bỏ qua nhiều tệp phù hợp
Cảm ơn bạn rất nhiều vì sự giúp đỡ của bạn, sự thật cả hai câu trả lời đã giúp tôi rất nhiều! – NHTorres
@sioesi nhìn, đây là trên trang trợ giúp git: '' 'Nếu bạn đã có một tệp đã đăng ký và bạn muốn bỏ qua nó, Git sẽ không bỏ qua tệp nếu bạn thêm một quy tắc sau.''' Chính xác những gì Tôi đã nói với bạn. [Đây là tài liệu tham khảo] (https://help.github.com/articles/ignoring-files/) – NietzscheProgrammer
có, Thực hiện nó và nó đã làm việc tuyệt vời, cảm ơn bạn !! – NHTorres