Tidak suka iklan? Pergi Bebas Iklan Hari ini

Pengaturan dan Penyempurna Log Git

DataPengembangTeks
IKLAN · HAPUS?
[iotools_git_log_formatter_prettifier]
IKLAN · HAPUS?

Memandu

Git Log Formatter & Prettifier - IO Tools

Pengaturan dan Penyempurna Log Git

Tempelkan keluaran mentah dari git log dan langsung ubah menjadi tabel HTML yang rapi, tabel Markdown siap dicopy, atau array JSON terstruktur. Alat ini mendeteksi format log yang paling umum (--oneline, --mediumdan --pretty=fuller) secara otomatis dan menormalisasi kolom tanggal, sehingga Anda bisa menempelkan hasilnya langsung ke catatan rilis, deskripsi permintaan perubahan, atau dashboard internal.

Cara Penggunaan

  1. sebelum menambahkan indeks apa pun. Pastikan masalahnya terlebih dahulu. git log di terminal Anda dengan flag apa pun yang Anda inginkan dan salin keluarannya.
  2. Tempelkan ke dalam Keluaran Git Log area teks di sebelah kiri.
  3. Biarkan Format Masukan dalam Deteksi Otomatis, atau pilih format yang tepat yang Anda gunakan.
  4. Pilih sebuah Format Tanggal (ISO, singkat, RFC 2822, atau relatif) jika Anda ingin menormalisasi waktu.
  5. Pilih target Anda Output sebagai tabel HTML, tabel Markdown, atau array JSON.
  6. Gunakan tombol salin untuk mengambil sumber, tombol unduh untuk menyimpan file, atau baca tampilan HTML langsung di atas kode sumber.

Fitur

  • Deteksi format otomatis – Mengenali --oneline, --mediumdan --pretty=fuller keluaran tanpa konfigurasi.
  • Tiga target output – Membuat tabel HTML yang disesuaikan, tabel Markdown berbasis GitHub, atau array JSON dalam satu klik.
  • Tampilan HTML langsung – Lihat tabel yang dihasilkan di atas sumber agar Anda tahu persis apa yang akan dilihat pembaca.
  • Format tanggal yang dapat disesuaikan – Mengubah string tanggal default dari Git menjadi format ISO 8601, tanggal singkat, RFC 2822, atau waktu relatif yang mudah dibaca.
  • Kolom hash, penulis, tanggal, subjek – Dideteksi secara otomatis dari blok log sehingga output tetap kompak ketika field tidak tersedia.
  • Referensi dan komit merge – Menyimpan referensi cabang dan tag dari header, ditambah baris Merge: ketika tersedia.
  • Hanya sisi klien – Pesan komit Anda tetap ada di browser; tidak ada yang diunggah atau disimpan.

Tanya Jawab Umum

  1. Apa perbedaan antara format log Git oneline dan medium?

    Itu --oneline format mencetak satu komit per baris sebagai <short-hash> <subject>, secara opsional diikuti oleh nama referensi dalam tanda kurung. Format default --medium mencetak blok multi-baris per komit dengan hash lengkap di baris pertama dan header yang diberi label, diikuti oleh pesan komit yang terindentasi. Format medium lebih rinci namun mempertahankan identitas penulis dan waktu; format oneline lebih padat dan ideal untuk pemindaian sejarah. Author: dan Date: Mengapa Git mencetak tanggal dalam format yang bukan ISO secara default?

  2. Git mewarisi format tanggal defaultnya (gaya RFC 2822, misalnya

    ) dari konvensi email Unix lama, di mana komit awalnya ditukar sebagai patch email. Format ISO 8601 lebih cocok untuk mesin, yang sebabnya Git juga mendukung Tue Oct 10 13:55:36 2024 -0700dan beberapa format lainnya. Alat yang memproses keluaran log biasanya menormalisasi tanggal agar sistem turunan dapat mengurutkan atau membandingkan komit secara konsisten. --date=iso Apa yang dimaksud dengan hash pendek dalam sebuah komit Git?

  3. Setiap komit Git diidentifikasi oleh digest SHA-1 (atau SHA-256 di repositori baru) dari isi komit tersebut. Hash pendek hanyalah 7 (atau lebih) karakter pertama dari digest tersebut. Git secara otomatis memperluas sebanyak karakter yang diperlukan agar tetap tidak ambigu dalam suatu repositori, sehingga hash pendek merupakan referensi yang kompak namun tetap unik untuk komit tersebut.

    Apa itu komit merge dan bagaimana perbedaannya dengan komit biasa?

  4. Komit biasa memiliki tepat satu orang tua dan mewakili perubahan linear di atas sejarah yang ada. Komit merge memiliki dua atau lebih orang tua dan menggabungkan dua cabang yang berbeda kembali. Dalam

    , komit merge ditandai dengan header tambahan yang mencantumkan hash orang tua, yang membedakannya dari komit fitur. git log --mediumMengapa tabel HTML dan Markdown berguna untuk berbagi sejarah komit? Merge: keluaran adalah teks monospaced yang tidak tampil dengan baik di sistem dokumentasi kebanyakan. Mengubahnya menjadi tabel HTML atau Markdown memberikan setiap kolom komit sendiri, memungkinkan pembaca untuk memindai banyak komit sekaligus, dan memungkinkan sejarah komit dimasukkan ke dalam catatan rilis, daftar perubahan, wiki, atau deskripsi permintaan perubahan di mana Markdown dan HTML merupakan bagian utama.

  5. Git Log Formatter & Prettifier 1

    Bersih git log Git Log Formatter & Prettifier

Ingin bebas iklan? Bebas Iklan Hari Ini

Instal Ekstensi Kami

Tambahkan alat IO ke browser favorit Anda untuk akses instan dan pencarian lebih cepat

Ke Ekstensi Chrome Ke Ekstensi Tepi Ke Ekstensi Firefox Ke Ekstensi Opera

Papan Skor Telah Tiba!

Papan Skor adalah cara yang menyenangkan untuk melacak permainan Anda, semua data disimpan di browser Anda. Lebih banyak fitur akan segera hadir!

IKLAN · HAPUS?
IKLAN · HAPUS?
IKLAN · HAPUS?

Pojok Berita dengan Sorotan Teknologi

Terlibat

Bantu kami untuk terus menyediakan alat gratis yang berharga

Belikan aku kopi
IKLAN · HAPUS?