Apa perbedaan antara git pull origin masterdan git pull origin/master?
git pullberarti git fetchdiikuti oleh git merge. Itu mengambil konten dari jarak jauh, lalu menggabungkannya ke cabang Anda saat ini. Tetapi origin/mastercabang lokal (melacak cabang jarak jauh). Jika Anda ingin menggabungkannya, Anda tidak perlu mengambil apa pun. Itu menyesatkan untuk mengatakan git pull origin/masterketika Anda tidak benar-benar mengambil dari jarak jauh.
origin/masteradalah cabang yang disimpan secara lokal yang menyimpan cabang master di remote asal.
git pull origin/master. Jika Anda ingin menggabungkan cabang jarak jauh [yang disimpan secara lokal]origin/master, cukup gunakangit merge origin/master.