- Manajemen versi kompatibel Git yang baru dirilis oleh Meta - untuk saat ini hanya klien yang dirilis sebagai open source
- Dengan server Sapling dan sistem file virtual yang akan dirilis nanti, ini dapat digunakan bahkan untuk repo dengan puluhan juta file/commit/cabang
- Dikembangkan dan digunakan Meta sejak 10 tahun lalu untuk monorepo skala besar mereka (berawal sebagai ekstensi Mercurial)
- Menekankan Usability dan Scalability
- Perintah dasarnya mirip Git, tetapi lebih sederhana dan mudah. Setiap perintah hanya melakukan satu tindakan. Nama branch lokal bersifat opsional. Tidak ada staging area
Pengalaman pengguna yang berhasil di Meta
- Smartlog
- Jika menjalankan perintah dasar
sl tanpa opsi apa pun, repo bisa dilihat sekilas dalam satu tampilan
- Menghapus informasi yang tidak perlu dan menampilkan commit lokal serta branch remote penting
- Jika mengetik
sl web, didukung untuk dilihat di browser
- Memperbaiki kesalahan dengan mudah
- Mendukung perintah seperti
sl undo, sl redo, sl uncommit, sl unamend
- Mendukung mode interaktif dengan
sl undo -i
- Dukungan Commit Stack bawaan
- Memudahkan pengelolaan banyak commit yang ditumpuk
- Dengan
sl goto COMMIT lalu sl amend, perpindahan, rebase, dan lainnya ditangani secara otomatis
- Menyertakan add-on ReviewStack, UI code review untuk GitHub PR
2 komentar
Instal seperti berikut lalu jalankan
sudo apt-get install slJika menjalankan
sl, maka itu akan langsung~~!!:eye: