Saya perlu mengunduh kode sumber dari contoh grafik data proyek ke dalam kotak saya. Ini memiliki akses hanya baca publik. Apakah ada cara yang sangat cepat untuk mengunduh kode ini?
Saya tidak punya ide untuk mengerjakan GitHub / melakukan kode dan sebagian besar tutorial di web tampaknya mengasumsikan bahwa "Saya ingin mengatur proyek di GitHub" dan membanjiri saya dengan proses 15-20 langkah. Bagi saya, jika repositori sumber tersedia untuk umum, perlu waktu kurang dari 10 detik untuk memiliki kode itu di sistem file saya.
Tutorial yang memberi saya proses 15-20 langkah:
Saya butuh sesuatu yang sangat sangat sangat sederhana. Cukup tarik kode sumber, dan saya lebih tertarik melihat kode sumber dan tidak belajar GitHub .
Apakah ada petunjuk / tutorial cepat? (Saya punya akun GitHub.)
Kamu bilang:
Dan tentu saja, jika Anda ingin menggunakan Git (GitHub adalah semua tentang), maka apa yang Anda lakukan untuk mendapatkan kode ke sistem Anda disebut "kloning repositori".
Ini adalah satu permintaan Git pada baris perintah, dan itu akan memberi Anda kode seperti yang terlihat ketika Anda menelusuri repositori di web (ketika mendapatkan arsip ZIP, Anda perlu membongkar dan seterusnya, itu tidak selalu dapat dijelajahi secara langsung ). Untuk repositori yang Anda sebutkan, Anda akan melakukan:
The
git:
URL -jenis adalah salah satu dari halaman Anda terhubung ke. Pada sistem saya sekarang, menjalankan perintah di atas memakan waktu 3,2 detik. Tentu saja, tidak seperti ZIP, waktu untuk mengkloning repositori akan meningkat ketika histori repositori bertambah. Ada beberapa pilihan untuk itu, tetapi mari kita tetap sederhana ini.Saya hanya mengatakan: Anda terdengar sangat frustrasi ketika sebagian besar masalah adalah keengganan Anda untuk benar-benar menggunakan Git .
sumber
git
. Tetapi untuk bersikap adil, transisi antara "wow,git
sucks balls" menjadi "wow,git
is great" dapat memakan waktu antara minggu dan bulan jika Anda sudah merasa nyaman dengan misalnya, subversi atau alat lain yang tidak menganggap Anda seorang Midnight pecandu komandan yang memiliki semua waktu luang di dunia untuk membaca selusin halaman buku yang ditulis oleh orang-orang yang suka membuat kata-kata baru untuk semuanya. (Maksud saya, jika Anda membaca halaman manual untukgit
, mereka membuat setiap konsep tunggal terlihat lebih sulit dan rumit daripada itu.)Diperbarui Juli 2016
Pada Juli 2016 , Download ZIPtombol telah beralih Clone or download ke kanan- atas tajuk di bawah Codetab:
Jika Anda tidak melihat tombolnya:
Repo mungkin tidak memiliki zip yang disiapkan. Tambahkan
/archive/master.zip
ke akhir URL repositori dan untuk menghasilkan zipfile dari cabang master.http://github.com/user/repository/
-untuk-
untuk mendapatkan kode sumber cabang utama dalam file zip. Anda dapat melakukan hal yang sama dengan tag dan nama cabang, dengan mengganti
master
URL di atas dengan nama cabang atau tag.sumber
Cara lain yang lebih cepat untuk mengunduh proyek GitHub adalah dengan menggunakan fungsi klon dengan
--depth
argumen sebagai:untuk melakukan klon dangkal.
sumber
git clone your-git-url
akan memberi Anda proyek termasuk semua revisi . Jadi--depth=1
hanya membuat Anda revisi terbaru, maka klon 'dangkal'. Bagus! sumber .Mengunduh dengan Git menggunakan Windows CMD dari proyek GitHub
Salin URL klon HTTPS yang ditunjukkan pada gambar 1
Buka CMD
git clone //paste the URL show in picture 2
sumber
Menggunakan
contoh
sumber
Ada opsi baru (sekitar pra April 2013) di situs yang bertuliskan "Klon di Windows".
Ini bekerja dengan sangat baik jika Anda sudah memiliki Windows GitHub Client sebagaimana disebutkan oleh @Tommy dalam jawabannya pada pertanyaan terkait ini ( Bagaimana cara mengunduh sumber dalam format ZIP dari GitHub? ).
sumber
Saya setuju dengan jawaban saat ini, saya hanya ingin menambahkan sedikit informasi lebih lanjut, Ini fungsionalitas yang bagus
jika Anda ingin hanya memerlukan file zip tetapi pemilik belum menyiapkan file zip,
Untuk hanya mengunduh repositori sebagai file zip: tambahkan path ekstra / zipball / master / ke akhir URL repositori, ini akan memberi Anda file ZIP lengkap
Sebagai contoh, ini repositori Anda
Tambahkan zipball / master / di tautan repositori Anda
Rekatkan URL ke browser Anda dan itu akan memberi Anda file zip untuk diunduh
sumber