Git dan Mercurial mengikuti model yang serupa dan memiliki terminologi yang serupa. Rilis awal Mercurial adalah hanya 12 hari setelah Git. Bagaimana kedua proyek ini, dalam pengembangan awal pada saat yang sama, berakhir sangat mirip? Adakah yang tahu sejarahnya?
11
Jawaban:
Keduanya diperlukan karena masalah dengan bitkeeper sehingga mereka berdua dikembangkan pada saat yang sama untuk menyelesaikan masalah yang sama.
Jika Anda menginginkan sistem kontrol versi terdistribusi, yang terlihat seperti bitkeeper, maka dari sudut pandang pengguna implementasi apa pun akan sangat mirip. Secara internal mereka sangat berbeda
sumber