Tidak dapat mengambil dari garpu lain dari repo github yang sama

0

Saya telah memotong sebuah repo dari say user1 / repo1 ke saya / repo1.

Pengguna lain telah melakukan repo yang sama dari user1 / repo1 ke user2 / repo1.

Saya telah membaca akses ke kedua repo. Saya dapat mengkonfirmasi karena saya dapat membuka kode di browser. Saya telah mengkloning repo versi forked saya ke lokal.

Sekarang saya ingin mengambil perubahan dari user2 / repo1 / branchA. user2 / repo tidak ada dalam daftar jarak jauh saya. Jadi saya menambahkannya menggunakan

git remote add https://github.com/user2/repo1.git

Diverifikasi menggunakan

git remote -v

dan itu menunjukkan remote. Sekarang ketika saya mencoba mengambil menggunakan

git fetch user2 
git fetch user2 branchA
git fetch user2/branchA

tidak ada yang berhasil dan saya mendapatkan fatal: repo tidak ditemukan

Juga mencoba mengkloning repo langsung dari tautan user2 / repo1 ke lokal

git clone https://github.com/user2/repo1.git

tetapi tidak dapat melakukannya. Github tidak akan mengizinkan saya untuk membuat garpu dari garpu lain karena saya sudah bercabang satu versi repo.

Jawabannya sudah tampak:

https://stackoverflow.com/questions/19971049/what-does-the-git-error-remote-repository-not-found-mean

https://help.github.com/articles/error-repository-not-found/

dan berbagai lainnya karena saya mencari ini dari 4-5 jam.

Shubham Singla
sumber
Dari apa yang telah Anda jelaskan, semuanya harusnya berfungsi. Bisakah Anda mengkloning user2/repo1ke mesin lokal Anda?
heavyd
@heavyd tidak, saya tidak dapat mengkloningnya menggunakan https, "git clone github.com/user2/repo1.git "
Shubham Singla
Apakah Anda yakin repo itu ada? Apakah ini repo pribadi? Jika demikian, Anda perlu mengotentikasi klien git Anda.
heavyd
ya itu ada dan repo pribadinya. klien git saya diautentikasi menggunakan akun saya
Shubham Singla
1
Anda tidak dapat menggunakan otentikasi SSH dengan http://repositori, Anda harus menggunakan URL repositori SSH atau jika Anda harus menggunakan HTTP Anda dapat membuat token akses pribadi .
heavyd