Di Subversion svn logadalah perintah untuk menampilkan pesan log komit - untuk detailnya lihat manual online di http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.log.html
Bagaimana saya bisa melakukannya:
svn log -v -l 10 ./
di git?
Di Subversion svn logadalah perintah untuk menampilkan pesan log komit - untuk detailnya lihat manual online di http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.log.html
Bagaimana saya bisa melakukannya:
svn log -v -l 10 ./
di git?
Jawaban:
Yang ini lebih mirip dengan perintah svn karena menunjukkan status file: Ditambahkan (A), Disalin (C), Dihapus (D), Dimodifikasi (M), Berganti Nama (R), dan lainnya.
git log --name-status -10 path/to/dir
Layak untuk melihat halaman dokumentasi lengkap untuk git log. Di sana Anda akan belajar yang -10mengacu pada 10 komit terakhir, dan -pakan memberi Anda tambalan lengkap, di antara berbagai barang lainnya.
git log <from revision>.., misalnya git log abc123... Baca lebih lanjut tentang format rentang di sini: kernel.org/pub/software/scm/git/docs/…
Untuk menampilkan semua file yang diubah dalam 10 komit terakhir, tanpa informasi komit apa pun, lakukan:
git diff --name-only HEAD~10..HEAD yourdir
Untuk menampilkan semua commitcabang Anda (terbaru dan lama), Anda perlu menghitung jumlah komit di cabang tersebut
git rev-list --count branch_name
Setelah Anda mendapatkan semua jumlah komit, Anda dapat menjalankan
git log --name-status -countNumber /path
-p(patch lengkap),--stat(jumlah baris yang diubah),--numstat(seperti--stattetapi dapat dibaca mesin)--name-status, dan--name-only(hanya nama file).