Ikon program: git-crypt

git-crypt untuk Windows

  • Gratis
  • 4.3
  • V0.7.0
Unduhan Gratis untuk Windows

Tonton iklan untuk mengunduh gratis

Enkripsi Git transparan untuk rahasia selektif dalam repositori

Enkripsi file di Git secara transparan: file dienkripsi saat commit dan didekripsi saat checkout menggunakan .gitattributes untuk menandai jalur yang dilindungi. Andrew Ayer menciptakan git-crypt untuk alur kerja pengembang dan DevOps, mengintegrasikan GPG atau kunci simetris bersama untuk akses multi-pengguna. Perilaku kunci termasuk penyaringan otomatis selama perintah Git standar, logika enkripsi lokal saja, dan model cakupan selektif yang cocok untuk tim yang harus menjaga beberapa file repo tetap pribadi sambil membiarkan kode terlihat.

Apa yang sebenarnya dilakukan git-crypt selama operasi repositori?

git-crypt terhubung ke mekanisme filter Git sehingga file yang ditandai melewati enkripsi saat commit dan dekripsi saat checkout. Anda menandai file dengan entri .gitattributes seperti secretfile filter=git-crypt diff=git-crypt, dan alat ini hanya mengenkripsi file-file tersebut, meninggalkan pesan commit dan metadata tidak tersentuh. CLI berjalan secara lokal dan tidak memerlukan daemon latar belakang, sehingga alur kerja repositori dan perintah seperti diff dan merge berfungsi untuk pengguna yang berwenang.

Apakah ini mempengaruhi kinerja sistem atau alur kerja selama penggunaan Git normal?

Enkripsi dan dekripsi terjadi sebagai bagian dari operasi Git yang ada, jadi pekerjaan tambahan berjalan di mesin pengembang pada waktu commit dan checkout daripada di server jarak jauh. Karena git-crypt melakukan pemrosesan secara lokal dan menggunakan filter Git standar, ia terintegrasi dengan alur kerja yang ada dan tidak memperkenalkan layanan eksternal untuk dihubungi. Untuk file yang dilindungi besar, harapkan tambahan CPU dan I/O selama langkah commit atau checkout karena file ditransformasi di sisi klien.

Apakah git-crypt aman digunakan dalam lingkungan tim?

Alat ini mendukung akses multi-pengguna berbasis GPG dan kunci simetris bersama, memungkinkan tim menggunakan identitas GPG yang ada untuk memberikan akses repositori tanpa berbagi satu kata sandi. Ini beroperasi dengan cara yang menjaga blob terenkripsi untuk kolaborator yang tidak berwenang, sehingga mereka masih dapat mengkloning dan melakukan commit bagian yang tidak terlindungi. Konfigurasi awal yang hati-hati diperlukan: jika file sensitif dikomit sebelum .gitattributes berlaku, commit tersebut dapat berisi teks biasa.

Apakah Anda memerlukan pengetahuan lanjutan untuk mengoperasikannya dengan benar?

git-crypt adalah utilitas baris perintah yang mengharapkan pemahaman tentang Git dan konsep GPG dasar. Pengaturan memerlukan pengeditan .gitattributes dan, untuk akses GPG, menambahkan ID pengguna ke keyring repositori. Untuk tim yang nyaman dengan Git dan GPG, alat ini berfungsi sebagai filter yang diatur dan dilupakan; untuk kolaborator yang kurang teknis, manajemen kunci awal dan pengaturan atribut dapat menghadirkan kurva pembelajaran.

Cocok untuk tim pengembang yang menerima kompromi konfigurasi

git-crypt cocok untuk pengembang dan insinyur DevOps yang memerlukan kerahasiaan selektif di tingkat repositori tanpa brankas eksternal. Ini melakukan enkripsi secara lokal dan terintegrasi dengan perintah Git standar, tetapi memerlukan pengaturan awal yang hati-hati dan pemahaman GPG untuk menghindari komit plaintext yang tidak sengaja. Untuk tim yang siap mengelola .gitattributes dan kunci, git-crypt menyediakan metode praktis untuk menjaga rahasia di dalam satu repositori sambil mempertahankan alur kerja kontrol versi yang normal.

  • Kelebihan

    • Mengenkripsi file yang ditandai secara otomatis saat komit dan mendekripsi saat checkout
    • Mendukung akses multi-pengguna berbasis GPG dan kunci simetris bersama
    • Menggunakan .gitattributes untuk kontrol granular, pola-file dari file yang dilindungi
  • Kelemahan

    • Memerlukan konfigurasi awal .gitattributes yang hati-hati untuk menghindari komit plaintext
    • Membutuhkan Git dan pengetahuan dasar GPG untuk manajemen kunci yang benar
    • Pemrosesan lokal menambah CPU dan I/O pada komit dan checkout untuk file besar

Spesifikasi Aplikasi

  • Pengembang

  • Lisensi

    Gratis

  • Versi

    0.7.0

  • Update tanggal

  • Platform

    Windows

  • OS

    Windows 11

  • Ukuran

    5.90 MB

Program tersedia dalam bahasa lain


Ikon program: git-crypt

git-crypt untuk PC

  • Gratis
  • 4.3
  • V0.7.0
Unduhan Gratis untuk PC

Tonton iklan untuk mengunduh gratis


Ulasan pengguna tentang git-crypt

Apakah Anda mencoba git-crypt? Jadilah yang pertama untuk meninggalkan pendapat Anda!

Tambahkan ulasan
Hukum terkait penggunaan perangkat lunak ini berbeda di tiap negara. Kami tidak mendorong atau membenarkan penggunaan program ini jika melanggar hukum.
Softonic

Apakah git-crypt aman?

99/100

Hasil pemindaian: Bersih

File ini lulus pemindaian keamanan komprehensif menggunakan teknologi VirusTotal. Aman untuk diunduh.

  • Bebas virus
  • Bebas spyware
  • Bebas malware
  • Diverifikasi oleh Mitra Keamanan

    Logo VirusTotal

Info Pemindaian

Pemindaian Terakhir
Senin, 19 Oktober 2026
Penyedia Pemindaian
VirusTotal · Laporan lengkap

Integritas File

File
0.7.0.exe
SHA256
8c54a3b583cd4fc1483c952480116a9c86f771b02d4403fc6d3627b26cf146e2
SHA1
73e072e1aaff0a58fa4b520f7ea0e48da1de6703

Komitmen keamanan Softonic

git-crypt telah dipindai secara menyeluruh oleh sistem keamanan canggih kami dan diverifikasi oleh mitra terkemuka industri. File ini berasal dari pengembang resmi dan telah lulus semua pemeriksaan keamanan kami, tidak menunjukkan tanda-tanda virus, malware, atau spyware. Untuk informasi lebih lanjut, kunjungi Pusat Keamanan dan Kepercayaan kami

Masuk ke Softonic sebagai