Eclipse içine GitHub proje alma
GitHub bir proje ama nasıl Tutulması proje benim çalışma alanında proje Kur? ithal ettik
GitHub çalışma dizini(c:\users elde Tutulmayı çalışma dizini(c:\projects proje denetimi önce gerek var mı ?
Düzenlenmiştir :
Benim çalışma dizini şimdi c:\users\projectname\.git. Proje eclipse "ımport" seçeneğini kullanarak almaya çalışıyorum Ben denemek alma seçeneği, "yeni proje Sihirbazı" kaynak kod değil ithal, eğer ben alma seçeneği, "Al olarak genel proje" kaynak kodu ithal ama oluşturulan tarafından oluşturulan proje Eclipse bir java projesi. Seçeneği "yeni proje Sihirbazı ve yeni bir java proje Sihirbazı kullanarak oluşturmak gerektiğini söyleme" kod otomatik olarak ithal ediliyor ? Kullan seçerken
CEVAP
Alain Beauvois'answer, s ve şimdi (Q4 2013) daha iyi açıklanamaz . belirtildiği gibi
- Eclipse for GitHub
- EGit 3.x manual (section "Starting from existing Git Repositories")
- Eclipse with GitHub
- EGit tutorial
GitHub URL kopyalamak ve Eclipse seçin menüsünden
File → Import → Git → Projects from Git
Eğer Git repo henüz klonlanmış değil ise.:
Açık Tutulması Alma Sihirbazı (örneğin File => Import
) seçin ve Git tıklayın Git => Projects
Next
.
Seçin “URI
” ' I Next
.
Şimdi depo konumu girin ve veri bağlantısı gerekir. URI girerek otomatik olarak bazı alanları doldurmak olacak. Diğer gerekli alanları doldurun ve Next
vurdu. Eğer GitHub kullanıyorsanız, web sayfasından URİ kopyalayabilirsiniz.
Ve bir Sonraki tekrar klon vurmak istediğiniz tüm dalları seçin.
Klon... düğmesini Git depoları klonlama için başka bir büyücü açığa vurmak.
Orijinal cevap (Temmuz 2011)
İlk olarak, eğer sizin "Çalışma Dizini" C:\Users
, garip, beri olur demek zorunda klonlanmış GitHub repo doğrudan içinde C:\Users (yani bir .git
dizin C:\Users
)
Genellikle, bir GitHub repo klon "any directory of your choice\theGitHubRepoName
".
EGit user Manual page açıklandığı gibi:
Herhangi bir durumda (eğer oluşturduğunuz bir "çıplak" Depoyu, ama burada tartışılan), yeni bir Depo aslında bir klasörün yerel sabit disk içeren "çalışma dizini" ve meta klasörü.
Meta klasörü özel bir alt klasör olarak adlandırılır ".git
" ve genellikle olarak anılacaktır ".git-folder
". Gerçek depo (tamamlama, Başvuruları, günlükleri ve bu gibi) içerir.Meta klasörü çalışma dizini araçları ve editörler için dosyaları kontrol ettim şu anda Depo içeriğini göstermek için kullanılır iken Gıt müvekkilin tamamen şeffaf.
Eğer bu dosyalar Eclipse kullanılacak ise, genellikle, bir şekilde Tutulması çalışma aktarılmalıdır. Bunu yapmak için, en kolay yolu kontrol etmek olacaktır .proje "Alma Mevcut Projeler" sihirbaz projeleri kolay. oluşturabilirsiniz hangi dosyaları Çoğu durumda bu nedenle, Depo Eclipse içeren bir proje yapısı bu gibi bir şey görünecektir
Using EGit with Github bölümüne de bakın.
Benim çalışma dizini şimdi
c:\users\projectname\.git
Bu repo içeriği c:\users\projectname
işaretli (diğer bir deyişle, sadece daha fazla .git
olmalıdır) olmalıdır.
Proje eclipse "ımport" seçeneğini kullanarak almaya çalışıyorum
Seçeneğini seçerek almaya çalıştığımda "yeni projeler", kaynak kodu ithal edilmemiştir. Sihirbazı
Bu normal bir şey.
Eğer varsa bu seçeneği "genel proje olarak Alma" kaynak kodu oluşturulan proje Eclipse tarafından oluşturulan bir java projesi değil alınır. seçme eğer ben alma
Yine normal.
Seçeneği "yeni proje Sihirbazı ve yeni bir java proje Sihirbazı kullanarak oluşturmak gerektiğini söyleme" kod otomatik olarak ithal ediliyor ? Kullan seçerken
Hayır, o sadece boş bir proje oluşturun.
Eğer o proje c:\users\projectname
oluşturulursa o zaman bu proje eisting kaynak dizini bildirebilirsiniz.
Git repo aynı çalışma dizini olarak tanımlanmış olduğu için, bu proje sonra gibi görünmelidir "". sürüm bilgisi
Ayrıca "Alma varolan projeyi GitHub repo .project
.classpath
dosya sürüm bilgisi vardı, ama bu durumda olmayabilir burada." seçeneğini kullanabilirsiniz
'Eclipse içine bir proje aldıktan...
Git Eclipse içine Maven projesi alma...
Eclipse alma maven proje...
Maven "Module" vs "Proj...
Nasıl hemen Eclipse proje ağacı içinde...