Birkaç eclipse projesini github depolarına zorlamaya çalıştım. Her defasında daha sonra klonlamaya ya da tutulmaya geri dönerken sorun yaşıyorum. Bunun nedeni, gidip belirli proje dosyalarının (.project, .classpath, vb.) Bir 'git eklentisi' yaptığımda sahnelenmemesidir. Gitignore dosyalarını araştırmayı denedim, ancak varsayılan olarak oluşturulmuş olanı bulamıyorum. .git/info/exclude dosyasında da ilgisiz görünüyor. StackOverflow'u ve interneti çok araştırdım ve bundan bahsetmedim. Açıkçası, bu her şeyin başına geldiği tek kişi ya da kendi başıma bunu anlayamayan tek kişi benim. Bu proje dosyalarını repoda onlara dahil etmek için açıkça göstermeliyim ('add add.' Ile bütün bir proje ekledikten sonra)?Git, varsayılan olarak eclipse proje dosyalarını yeni bir repodan hariç tutar mı?
cevap
Bu Eclispe projesi yerel olarak git repo içinde değilse, projenizin kök dizininde bir git repo oluşturabilir ve dosyaları '?' Ile ekleyebilmeniz gerekir. üzerlerinde, .project
ve .classpath
dahil:
(Dan Egit User Guide/Create Repository bölümü)
Ama proje git repo zaten mevcutsa, bu dosyalar git komut satırında ilk kontrol
durumu.Eğit Eclipse seçeneği "Import > Git > Projects from Git
" tüm dosyaları başvuruda bulunmalıdır, .project
dahil: Şüphe olarak, her zaman (msysgit Windows için örneğin) herhangi yerel git yüklemeye geri CLI (komut satırı arayüzü) düşmek ve .classpath
Ben bu durumda komut satırında yerine Eğit kullanarak öneriyoruz. Komut satırı genellikle daha güçlü olsa da, Egit bir Eclipse projesinin mantıksal proje yapısı hakkında daha iyi bilir.
- 1. Eclipse proje dosyalarını değiştir konumu
- 2. Git, varsayılan olarak öntanımlı olarak var mı?
- 3. eclipse .project dosyalarını proje dizininin dışına taşıyor
- 4. Eclipse EGit kullanarak GIT repo'dan yeni proje oluşturma
- 5. Eclipse - Kök dizini git deposundan hariç tutuluyor mu?
- 6. Git: İçe aktarma, bir repodan başka bir repoya taahhüt eder
- 7. Git repodan bir blob nasıl silinir?
- 8. Git kulesindeki yeni img dosyalarını sıfırlayın
- 9. Yeni proje oluştururken grad varsayılan bağımlılıkları
- 10. 'Git klon' umask'a saygı duyar, üst düzey proje dizini hariç
- 11. maven, zip oluştururken dosyaları hariç tutar
- 12. Numpy dizisi bazı öğeleri hariç tutar
- 13. Eclipse: Arama Görünümü varsayılan olarak nasıl sabitlenir?
- 14. Eclipse CDT: Kaynak/başlık dosyalarını yeni projemde çoğaltmadan çoğaltın.
- 15. Js proje dosyalarını düzenleme
- 16. GWT Varsayılan proje örnek kodu nasıl değiştirilir? Biz Eclipse eklentisi kullanarak yeni bir GWT proje oluşturun aşağıda gösterildiği gibi
- 17. PowerShell komut dosyalarını git kancaları olarak çalıştırma
- 18. Master'ınız olduğunda yeni bir dalı bir repodan nasıl ayırırsınız?
- 19. Eclipse + Git - "aşamalı" ne anlama geliyor?
- 20. Django 1.4 yeni proje klasör yapısı proje öneklerini zorlar mı?
- 21. Bir proje oluşturmadan eclipse CDT kullanma
- 22. Mongo $ araması sol dış birleştirmeyse, eşleşmeyen belgeleri nasıl hariç tutar?
- 23. Varsayılan olarak git-pull verbose'u nasıl yapabilirim?
- 24. Constexpr lambda varsayılan olarak mı?
- 25. Bir dosyanın git durumundan nasıl hariç tutulur
- 26. Neden git günlüğü varsayılan olarak git log --follow?
- 27. Android/Eclipse projesinin yeni PC'ye taşınması
- 28. cordova.js yeni bir proje eksik
- 29. Klonlanmış bir repodan çekme isteği nasıl gönderilir?
- 30. Çeşitli Eclipse ini dosyalarını kullanma
Belki GitBash "görünmez" dosyaları saklıyor (adlarıyla başlayan bir '.' Ile başlayan dosyalar linux'da görünmez olarak kabul edilir) –
Geri döndüm ve yeniden denedim ve açıklanamayacak kadar çalıştı. Egit eklentisini öğrenmek için zamanım olmadı. Hiç bu kadar iyi çalışmasını sağlayamadım. Teşekkürler! – kroysemaj