Perbezaan antara git, github, dan svn.
phpcn_u1582
phpcn_u1582 2017-05-02 09:50:32
0
8
1564

Saya orang baru, jadi saya ingin mengucapkan terima kasih kepada semua pakar terlebih dahulu.
Adakah terdapat perbezaan antara memasang git dan github pada win10? Selepas mencari dalam talian, saya masih sangat keliru.
Apakah fungsi memasang hanya satu daripadanya Apakah ciri-ciri pemasangan kedua-duanya?
Saya mahu menulis kod secara setempat dan kemudian menggunakan kod itu ke github.
Apakah hubungan antara git dan svn, dan apakah yang boleh mereka lakukan?

Terima kasih!

phpcn_u1582
phpcn_u1582

membalas semua(8)
给我你的怀抱

Git ialah sistem pengurusan versi, dan github ialah tapak web secara ringkasnya, ia adalah sedikit seperti perhubungan antara Coke dan Coca-Cola adalah pelaksanaan yang agak terkenal. Secara amnya, git ialah program teras dan mesti dipasang, tetapi github boleh dipasang atau tidak Jika tidak, anda juga boleh menggunakan program lain untuk mencapai fungsinya (git datang dengan baris arahan bash dan visualisasi yang sangat kasar sehingga ia. mungkin juga hilang program antara muka); selepas memasangnya, ia akan menjadi lebih mudah apabila menggunakan github.

Kedua-dua git dan svn ialah sistem pengurusan versi Perbezaannya ialah setiap pelanggan git mempunyai satu set perpustakaan versi Semua orang boleh menyegerakkan antara satu sama lain apabila mereka berada dalam talian, dan mereka juga boleh bermain antara satu sama lain apabila mereka berada di luar talian (setiap orang boleh mempunyai satu versi) (Cawangan dimainkan seperti ini), paling teruk, ia boleh disegerakkan semula apabila ia pergi dalam talian SVN mesti mempunyai pelayan pengehosan versi teras, dan ia mesti disegerakkan dengannya. semua orang pada dasarnya akan menjadi tidak berguna. Selain itu, mod svn boleh digunakan pada git, tetapi svn tidak boleh menggunakan git...

Jika anda seorang pemula, anda boleh mendaftar akaun github dan memuat naik beberapa perkara kecil untuk dimainkan, tetapi saya perlu mengingatkan anda bahawa terdapat hanya projek awam, dan projek swasta memerlukan wang tambahan, saya secara peribadi mengesyorkan domestik Coding.net, yang merupakan bahasa Cina Dan bantuannya sangat komprehensif Selain itu, mereka mempunyai projek persendirian percuma, yang lebih sesuai untuk memulakan Di samping memasang git pada mesin ini, editor biasanya mempunyai sokongan asli untuk git atau plug-. ins, yang boleh anda cari Anda juga boleh memasang TortoiseGIT , walaupun ia adalah perisian Bahasa Inggeris, ia percuma dan mempunyai pek bahasa Cina, dan antara muka grafiknya lebih mudah digunakan.

漂亮男人

Git dan svn ialah kedua-dua alatan pengurusan projek. Github adalah berdasarkan git dan merupakan perpustakaan projek terbuka yang besar.
Sebagai contoh, anda boleh membina gudang git pada pelayan sendiri, dan kemudian gunakan git untuk memuat naik projek anda. Untuk memuat naik projek anda ke github, anda perlu memasang git pada komputer anda
Tutorial:

迷茫

git dan svn ialah alat kawalan versi .
Github ialah pengehosan kod sumber tapak web Terdapat alat github untuk operasi mudah Ini adalah pilihan dan tidak perlu memasangnya.
Gunakan git untuk menolak ke github.
Anda tidak perlu pergi ke github untuk menggunakan git, ia tersedia secara tempatan dan gudang lengkap disimpan.
Sama seperti github, terdapat gitlab, bitbucket, dsb. Di China, terdapat coding.net, dsb. Anda juga boleh membina sendiri, contohnya, sistem tapak web yang tersedia termasuk gitlab, gitbucket, dsb.

曾经蜡笔没有小新

Git ialah alat kawalan versi, pada tahap yang sama seperti svn.
Github hanyalah tapak web yang menggunakan teknologi git Mereka tidak mempunyai hubungan asas

阿神

1. Cawangan Git boleh mengawal penggabungan cawangan, dsb. Kuncinya ialah mempunyai laman web sumber terbuka github. . .

2. svn mempunyai sedikit fungsi, mudah digunakan dan boleh memulihkan satu fail. Kuncinya ialah dia tidak membina laman web, git memahami pasaran. . .

我想大声告诉你

Git dan svn ialah kedua-dua alat pengurusan versi dan github ialah tapak web pengehosan kod.

習慣沉默

Git dan svn adalah perkara yang hampir sama.
Walau bagaimanapun, git diedarkan dan agak berkuasa serta mudah digunakan.
Github ialah pelaksanaan jauh gudang dalam git.
Ia serupa dengan cakera rangkaian atau ftp jauh.
Contoh: git adalah seperti tetingkap, svn adalah seperti linux, dan github ialah pemacu keras Digital Barat.

巴扎黑

Git dan SVN adalah jenis alatan yang sama digunakan untuk mengurus kod sumber. Git tidak perlu menyegerakkan pelayan dan saya tidak pernah mendengar tentang SVN perlu menyegerakkan ke pelayan
Git ialah alat , Github ialah perkhidmatan berasaskan Git, dipanggil tapak web pengehosan kod sumber.
Meletakkan kod pada Github tidak dipanggil "pengerahan", ia hanya dipanggil pengehosan.
Git mesti dipasang secara setempat untuk menggunakan perkhidmatan github

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