Jadi pada dasarnya ini adalah pertanyaan "nooby" yang cantik, tetapi bagaimana saya mendapatkan versi terbaru dari kode saya dari repo GitHub? Dalam kasus saya, saya membuat kode pada PC dan Mac tetapi saya ingin mengerjakan proyek di kedua mesin. Misalnya, katakanlah jika saya memulai proyek di PC, mengkodekan sesuatu dan memasukkannya ke GitHub, lalu mengkloning repo GitHub itu ke Mac saya dan mengkode lagi dan memasukkan kode itu ke Github. Bagaimana saya sekarang memperbarui kode di PC saya agar sesuai dengan kode di repo GitHub dan sebaliknya? Terima kasih!

2
Darkstar 23 Desember 2020, 10:38

3 jawaban

Jawaban Terbaik

Jika yang Anda cari adalah mengetahui komit terbaru yang telah dilakukan pada repo itu, Anda harus melakukannya

git log --all --oneline

Ini akan mencantumkan dalam urutan kronologis semua komit repo mulai dari yang terbaru. Alih-alih jika Anda ingin mencari versi kode yang stabil, Anda mungkin harus melakukannya

git pull origin master

Di mana dengan konvensi biasanya Anda dapat menemukan versi stabil terbaru. Hati-hati bahwa ini mungkin tidak benar di mana-mana dan orang tidak diwajibkan untuk mengikuti konvensi ini.

2
LeonFibuck 23 Desember 2020, 08:04

Untuk memperbarui kode di PC saya agar sesuai dengan kode di repo GitHub gunakan

$git pull origin <branch_name> jika Anda ingin memperbarui cabang tertentu

Dan jalankan perintah yang sama di Mac Anda untuk mendapatkan perubahan yang Anda perbarui ke Github

Dengan menggunakan

$git log

Yang menunjukkan id komit dan detail lainnya, dengan mencocokkan komit kepala di lokal dan jarak jauh, Anda dapat memverifikasi bahwa Anda mengkloning sumber terbaru

2
kiran 23 Desember 2020, 10:18

Mungkin:

git pull origin master

Jika cabang default Anda berbeda dari master, Anda perlu menentukan nama cabang:

git pull origin default_branch_name
1
Damodar Hegde 23 Desember 2020, 07:44