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

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

高洛峰
高洛峰

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

répondre à tous(28)
小葫芦
  1. Utilisez Git. De nombreuses personnes qui utilisaient svn auparavant se spécialisent également dans Git. Git présente de nombreux avantages par rapport à svn. Vous pouvez effectuer une recherche en ligne et vous trouverez de nombreuses informations.

  2. Je ne sais pas quel type de développement vous faites. S'il s'agit de développement de logiciels, allez davantage sur github. Cela peut également être demandé lors de l'interview.

  3. Guide Git, j'en ai ici :
    Celui-ci est quelque chose que je recommande fortement : plus simple et plus facile à comprendre que ce que j'ai vu auparavant http://iissnan.com/progit/html/zh/ch2_1.html
    Il y a aussi cette pratique en ligne, qui est bonne : http://pcottle.github.io/learnGitBranching/
    Bien sûr il y en a bien d'autres, j'espère que vous pourrez les découvrir vous-même

  4. Si vous répondez lors de l'entretien que vous ne savez pas ce qu'est le contrôle de version, haha, vous serez définitivement rejeté. . . . .

滿天的星座

Mon tutoriel git préféré : http://git-scm.com/book/zh/v1

Bien sûr, la première version est ancienne. La deuxième édition est toujours en cours de traduction. Si l'anglais est accessible, il est recommandé de lire la dernière version anglaise.

伊谢尔伦

Question 1 :
Dans l'environnement domestique, vous devez maîtriser à la fois SVN et Git, car il est très probable que l'entreprise que vous avez interviewée hier utilisait SVN et que l'entreprise que vous avez interviewée aujourd'hui utilise Git. Cependant, vous pouvez principalement apprendre Git en premier. Après tout, il s'agit du courant dominant international et présente certains avantages par rapport à SVN.

Question 2 :
Tutoriel simple sur Git
Tutoriel vidéo MOOC (Il s'agit de l'adresse principale du site Web, veuillez rechercher Git et SVN par vous-même)
Tutoriel vidéo Geek Academy (référence comme ci-dessus)

PS :
Il est également nécessaire de choisir un bon outil graphique pour le système d'exploitation que vous utilisez, qui vous aidera à démarrer rapidement.

Peter_Zhu

git est le meilleur ~~~~~~~~toutes les grandes entreprises l'utilisent

我想大声告诉你

1. Installez git localement
2. Tutoriel pour les novices de Git : http://blog.lxx1.com/426 ; 3. Accédez à github pour créer un compte.

D'ailleurs, vous pouvez suivre mon github : https://github.com/allenchengren

左手右手慢动作

Démarrer avec git

世界只因有你

Svn et git sont acceptables. svn n'est pas distribué. Git est un système de gestion de versions distribué. Vous pouvez d'abord commencer par svn, puis apprendre git

.
Peter_Zhu

Vous pouvez utiliser svn ou git. Peu importe celui que vous choisissez, l'important est d'en choisir un et de commencer à l'utiliser immédiatement.

世界只因有你

Lequel n'est pas important, celui que vous devez utiliser est la partie importante

巴扎黑

Il est recommandé d'utiliser à la fois git et svn.
svn peut être plus adapté aux novices, plus simple, plus intuitif et plus facile à comprendre.
Cependant, git est un outil plus avancé et une compétence nécessaire. Si vous ne savez pas utiliser git, vous ne pourrez pas suivre de nombreux projets sur github et vous ne pourrez pas utiliser git pour collaborer. d'autres personnes. C'est quand même très frustrant quand on y pense.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal