Seperti disebutkan dalam Alain Beauvois 's jawaban , dan sekarang (Q4 2013) lebih baik dijelaskan dalam
Salin URL dari GitHub dan pilih di Eclipse dari menu
File → Import → Git → Projects from Git

Jika repo Git belum di-clone:
Di> untuk melakukan checkout proyek jarak jauh, Anda harus menggandakan repositori terlebih dahulu.
Buka wizard Eclipse Import (mis. File => Import), Pilih Git => Projectsdari Git dan klik Next.
Pilih " URI" dan klik Next.
Sekarang Anda harus memasukkan lokasi repositori dan data koneksi. Memasukkan URI akan otomatis mengisi beberapa bidang. Lengkapi bidang lain yang diperlukan dan tekan Next. Jika Anda menggunakan GitHub, Anda dapat menyalin URI dari halaman web.
Pilih semua cabang yang ingin Anda klon dan tekan Next lagi.
Tekan tombol Clone… untuk membuka wizard lain untuk mengkloning repositori Git.

Jawaban asli (Juli 2011)
Pertama, jika "Direktori Kerja" Anda adalah C:\Users, itu ganjil, karena itu berarti Anda telah mengkloning repo GitHub secara langsung di dalam C: \ Users (yaitu Anda memiliki .gitdirektori di C:\Users)
Biasanya, Anda akan mengkloning repo GitHub dalam " any directory of your choice\theGitHubRepoName".
Seperti yang dijelaskan di halaman Manual pengguna EGit :
Dalam kasus apa pun (kecuali Anda membuat Repositori "kosong", tetapi itu tidak dibahas di sini), Repositori baru pada dasarnya adalah folder di hard disk lokal yang berisi "direktori kerja" dan folder metadata.
Folder metadata adalah folder anak khusus bernama " .git" dan sering disebut sebagai " .git-folder". Ini berisi repositori sebenarnya (yaitu Komit, Referensi, log, dan semacamnya).
Folder metadata benar-benar transparan bagi klien Git, sedangkan direktori kerja digunakan untuk mengekspos konten Repositori yang saat ini diperiksa sebagai file untuk alat dan editor.
Biasanya, jika file ini akan digunakan di Eclipse, file tersebut harus diimpor ke ruang kerja Eclipse dengan satu atau lain cara. Untuk melakukannya, cara termudah adalah dengan memeriksa file .project tempat wizard "Import Existing Projects" dapat membuat proyek dengan mudah. Jadi dalam banyak kasus, struktur Repositori yang berisi proyek Eclipse akan terlihat seperti ini:
Lihat juga bagian Menggunakan EGit dengan Github .
Direktori kerja saya sekarang c:\users\projectname\.git
Anda harus memeriksa isi repo itu c:\users\projectname(dengan kata lain, Anda harus memiliki lebih dari sekedar .git).
Jadi saya mencoba untuk mengimpor proyek menggunakan opsi "impor" gerhana.
Ketika saya mencoba untuk mengimpor dengan memilih opsi "Gunakan wizard proyek baru", kode sumber tidak diimpor.
Itu normal.
Jika saya mengimpor dengan memilih opsi "Impor sebagai proyek umum", kode sumber akan diimpor tetapi proyek yang dibuat oleh Eclipse bukanlah proyek java.
Lagi normal.
Saat memilih opsi "Gunakan wizard proyek baru" dan membuat proyek java baru menggunakan wizard, apakah kode harus diimpor secara otomatis?
Tidak, itu hanya akan membuat proyek kosong.
Jika proyek itu dibuat c:\users\projectname, Anda dapat mendeklarasikan direktori sumber yang ada dalam proyek itu.
Karena ini didefinisikan dalam direktori kerja yang sama dengan repo Git, proyek itu akan muncul sebagai "berversi".
Anda juga dapat menggunakan opsi "Impor proyek yang ada", jika repo GitHub Anda memiliki versi .projectdan .classpathfile, tetapi itu mungkin tidak terjadi di sini.