Saya telah membuat cabang untuk pengujian di repo lokal saya ( test-branch) yang saya dorong Github.
Jika saya pergi ke Githubakun saya dan pilih ini test-branchitu menunjukkan info:
This branch is 1 commit ahead and 2 commits behind master
Pertanyaan saya adalah:
- Bagaimana saya bisa menampilkan info ini secara lokal (yaitu: perintah yang menunjukkan ini di terminal, daripada harus terbuka
Githubuntuk melihatnya)? Saya tahu saya bisa melihat perbedaan antar cabang menggunakan:
git diff master..test-branchatau menggunakan
Meld(yang saya suka):git difftool master..test-branchtapi saya bertanya-tanya apakah ada cara untuk melihat bagian depan dan belakang melakukan secara terpisah. IE: adakah cara untuk menunjukkan bahwa saya berkomitmen untuk maju dengan sendirinya dan kemudian kedua komitmen tersebut melakukannya sendiri?
git for-each-ref --format="%(push:track)" refs/heads. Lihat jawaban saya di bawah ini