Bagaimana Git dan Mercurial berkembang begitu mirip pada saat yang sama?


11

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?



Telepon itu diciptakan sendiri oleh dua orang pada waktu yang hampir bersamaan.
whatsisname

Jawaban:


7

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


Nah itu menjelaskannya. Saya melakukan pemeriksaan cepat terhadap perintah BitKeeper , dan sepertinya terminologi "meminjam" Git dan Mercurial dari sana.
Mike M. Lin
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.