Pertanyaan
Apa perintah Git untuk melakukan alur kerja berikut?
Skenario
Saya kloning dari repositori dan melakukan beberapa komitmen saya sendiri ke repositori lokal saya. Sementara itu, kolega saya membuat komit ke repositori jarak jauh. Sekarang, saya ingin:
Periksa apakah ada komit baru dari orang lain di repositori jarak jauh, yaitu
origin?Katakanlah ada 3 komit baru pada repositori jarak jauh sejak tarikan terakhir saya, saya ingin membedakan komit repositori jarak jauh, yaitu
HEAD~3denganHEAD~2,HEAD~2denganHEAD~1danHEAD~1denganHEAD.Setelah mengetahui apa yang berubah dari jarak jauh, saya ingin mendapatkan komitmen terbaru dari yang lain.
Temuan saya sejauh ini
Untuk langkah 2: Saya tahu notasi caret HEAD^, HEAD^^dll. Dan notasi tilde HEAD~2, HEAD~3dll.
Untuk langkah 3: Yaitu, saya kira, hanya a git pull.