Saya mengumpulkan beberapa dokumentasi dan tidak memiliki akses ke mesin yang tidak dikonfigurasi untuk menguji ini sendiri
Saya ingin tahu apakah Anda memerlukan akun GitHub untuk mengkloning repositori dari GitHub ke mesin lokal.
Saya mengumpulkan beberapa dokumentasi dan tidak memiliki akses ke mesin yang tidak dikonfigurasi untuk menguji ini sendiri
Saya ingin tahu apakah Anda memerlukan akun GitHub untuk mengkloning repositori dari GitHub ke mesin lokal.
Jawaban:
Tidak. Anda hanya menggunakan URL yang berbeda:
git clone git://github.com/SomeUser/SomeRepo.git
Namun, repo lokal akan "hanya-baca" dalam arti bahwa Anda tidak akan dapat mendorong perubahan Anda kembali ke repo asli. Anda masih dapat memodifikasi file dan melakukan perubahan secara lokal.
Sebaliknya,
git clone git@github.com:UserName/OtherRepo.git
hanya berfungsi jika Anda telah mengatur dengan benar lingkungan Anda dengan kunci SSH yang diperlukan dan yang lainnya, tetapi sebagai gantinya Anda akan mendapatkan repositori yang memungkinkan Anda untuk melakukan / mendorong perubahan kembali ke repo jarak jauh.
(Maaf untuk iklan yang tidak disengaja untuk GitHub, saya baru saja memikirkannya.)
git clone https://gitlab.com/SomeUser/SomeRepo.git
Saya mengikuti beberapa dokumentasi untuk produk yang membutuhkan kloning dari github. Saya tidak ingin repot mengatur akun sehingga saya perlu melakukan apa yang diminta di sini.
Perintah dalam dokumentasi adalah:
git clone git://github.com/fcrepo4/fcrepo-message-consumer.git
tapi itu hanya gagal untukku.
Cloning into 'fcrepo-message-consumer'...
ssh: Could not resolve hostname github.com: nodename nor servname provided, or not known
fatal: Could not read from remote repository.
Saya mencoba
git clone git://github.com/fcrepo4/fcrepo-message-consumer.git
seperti yang disarankan dalam salah satu jawaban tetapi gagal juga dengan.
Cloning into 'fcrepo-message-consumer'...
fatal: Unable to look up github.com (port 9418) (nodename nor servname provided, or not known)
Yang akhirnya berhasil adalah ini:
git clone https://github.com/fcrepo4/fcrepo-message-consumer.git
Atau cukup gunakan awalan http, dan akhiran .git juga tidak wajib:
Anda bisa memeriksanya
git clone http://github.com/tizenteam/iotivity-example
Info terkait:
https://help.github.com/articles/why-is-git-always-asking-for-my-password/
.git
akhiran.
Anda dapat menggunakan Token Github https://github.com/settings/tokens dan menggunakan ini:
git config --global url."https://${GITHUB_TOKEN}:x-oauth-basic@github.com/".insteadOf "https://github.com/"
(ganti ${GITHUB_TOKEN}
dengan token yang sebenarnya