git - 关于版本控制系统... ...
高洛峰
高洛峰 2017-05-02 09:21:59
0
28
2215

本人实习生,面试的时候被问到平时使用什么版本控制系统.我问了一句什么是版本控制系统,就被挂了.
之前在学校确实不知道有版本控制系统这个概念,现在想学习一下,不知道有学哪个好,貌似有好多,什么git,svn,cvs.一般都是用哪个? 有什么资料适合初学者的?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

membalas semua(28)
小葫芦
  1. Gunakan Git Ramai orang yang menggunakan svn sebelum ini juga pakar dalam Git. Git mempunyai banyak kelebihan berbanding svn Anda boleh mencari dalam talian dan anda akan menemui banyak maklumat.

  2. Saya tidak tahu jenis pembangunan yang anda lakukan Jika pembangunan perisian, pergi ke github lagi. Ini juga mungkin ditanya dalam temu bual.

  3. Panduan Git, saya ada di sini:
    Yang ini adalah sesuatu yang sangat saya syorkan: lebih ringkas dan lebih mudah difahami daripada apa yang saya lihat sebelum ini http://iissnan.com/progit/html/zh/ch2_1.html
    Terdapat juga amalan dalam talian ini, yang bagus: http://pcottle.github.io/learnGitBranching/
    Sudah tentu ada banyak lagi, saya harap anda boleh menemuinya sendiri

  4. Jika anda menjawab semasa temuduga bahawa anda tidak tahu apa itu kawalan versi, haha, anda pasti akan ditolak. . . . .

滿天的星座

Tutorial git kegemaran saya: http://git-scm.com/book/zh/v1

Sudah tentu versi pertama sudah lama. Edisi kedua masih lagi diterjemahkan. Jika bahasa Inggeris boleh diakses, adalah disyorkan untuk membaca versi bahasa Inggeris terkini.

伊谢尔伦

Soalan 1:
Dalam persekitaran domestik, anda perlu menguasai kedua-dua SVN dan Git, kerana besar kemungkinan syarikat yang anda temu bual semalam menggunakan SVN, dan syarikat yang anda temu bual hari ini menggunakan Git. Walau bagaimanapun, anda boleh mempelajari Git terlebih dahulu Lagipun, ia adalah arus perdana antarabangsa dan mempunyai beberapa kelebihan berbanding SVN.

Soalan 2:
Tutorial Mudah tentang Git
Tutorial Video MOOC (Ini adalah alamat laman web utama, sila cari Git dan SVN sendiri)
Tutorial Video Akademi Geek (rujukan seperti di atas)

PS:
Anda juga perlu memilih alat grafik yang baik untuk sistem pengendalian yang anda gunakan, yang akan membantu anda bermula dengan cepat.

Peter_Zhu

git adalah yang terbaik~~~~~~~~semua syarikat besar menggunakannya

我想大声告诉你

1. Pasang git secara setempat; 2. Tutorial untuk orang baru git: http://blog.lxx1.com/426; 3. Pergi ke github untuk mendaftar akaun.

Dengan cara ini, anda boleh mengikuti github saya: https://github.com/allenchengren

左手右手慢动作

Bermula dengan git

世界只因有你

Kedua-dua svn dan git boleh diterima svn tidak diedarkan

Peter_Zhu

Anda boleh menggunakan sama ada svn atau git Tidak kira yang mana satu yang anda pilih yang penting ialah memilih satu dan mula menggunakannya dengan segera.

世界只因有你

Yang mana satu bukan kunci, yang mana satu yang anda perlu gunakan adalah perkara utama

巴扎黑

Adalah disyorkan untuk menggunakan kedua-dua git dan svn.
svn mungkin lebih sesuai untuk orang baru, lebih ringkas, lebih intuitif dan lebih mudah difahami.
Walau bagaimanapun, git ialah alat yang lebih maju dan kemahiran yang diperlukan Jika anda tidak tahu cara menggunakan git, anda tidak akan dapat mengikuti banyak projek di github, dan anda tidak akan dapat menggunakan git untuk bekerjasama dengan. orang lain masih sangat mengecewakan apabila anda memikirkannya.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan