Use Git. Many people who used svn before now also specialize in Git. Git has many advantages over svn. You can search online and you will find a lot of information.
I don’t know what kind of development you are doing. If it is software development, go to github more. This may also be asked in the interview.
Guide to Git, I have some here:
This one is something I highly recommend: simpler and easier to understand than what I’ve seen before http://iissnan.com/progit/html/zh/ch2_1.html
There is also this online practice, which is good: http://pcottle.github.io/learnGitBranching/
Of course there are many more, I hope you can discover them yourself
If you answer during the interview that you don’t know what version control is, haha, you will definitely be rejected. . . . .
My favorite git tutorial: http://git-scm.com/book/zh/v1
Of course the first version is old. The second edition is still being translated. If English is accessible, it is recommended to read the latest English version.
Question 1:
In the domestic environment, you need to master both SVN and Git, because it is very likely that the company you interviewed yesterday used SVN, and the company you interviewed today uses Git. However, you can mainly learn Git first. After all, it is an international mainstream and has some advantages over SVN.
Question 2: Simple tutorial on Git MOOC video tutorial (this is the main website address, please search for Git and SVN by yourself) Geek Academy video tutorial (reference to the same as above)
PS:
It is also necessary to choose a good graphical tool for the operating system you are using, which will help you get started quickly.
It is recommended to use both git and svn.
svn may be more suitable for novices, simpler, more intuitive and easier to understand.
However, git is a more advanced tool and a necessary skill. If you don't know how to use git, you won't be able to follow many projects on github, and you won't be able to use git to collaborate with other people. It's still very frustrating when you think about it.
Use Git. Many people who used svn before now also specialize in Git. Git has many advantages over svn. You can search online and you will find a lot of information.
I don’t know what kind of development you are doing. If it is software development, go to github more. This may also be asked in the interview.
Guide to Git, I have some here:
This one is something I highly recommend: simpler and easier to understand than what I’ve seen before http://iissnan.com/progit/html/zh/ch2_1.html
There is also this online practice, which is good: http://pcottle.github.io/learnGitBranching/
Of course there are many more, I hope you can discover them yourself
If you answer during the interview that you don’t know what version control is, haha, you will definitely be rejected. . . . .
My favorite git tutorial: http://git-scm.com/book/zh/v1
Of course the first version is old. The second edition is still being translated. If English is accessible, it is recommended to read the latest English version.
Question 1:
In the domestic environment, you need to master both SVN and Git, because it is very likely that the company you interviewed yesterday used SVN, and the company you interviewed today uses Git. However, you can mainly learn Git first. After all, it is an international mainstream and has some advantages over SVN.
Question 2:
Simple tutorial on Git
MOOC video tutorial (this is the main website address, please search for Git and SVN by yourself)
Geek Academy video tutorial (reference to the same as above)
PS:
It is also necessary to choose a good graphical tool for the operating system you are using, which will help you get started quickly.
git is the best to use~~~~~~~~big companies are using it
1. Install git locally;
2. Tutorial for git novices: http://blog.lxx1.com/426;
3. Go to github to register an account.
By the way, you can follow my github: https://github.com/allenchengren
Getting started with git
Both svn and git are fine. svn is not distributed. Git is a distributed version management system. You can start with svn first and then learn git
You can use either svn or git. It doesn’t matter which one you choose. The important thing is to pick one and start using it right away.
Which one is not the key, which one you need to use is the key
It is recommended to use both git and svn.
svn may be more suitable for novices, simpler, more intuitive and easier to understand.
However, git is a more advanced tool and a necessary skill. If you don't know how to use git, you won't be able to follow many projects on github, and you won't be able to use git to collaborate with other people. It's still very frustrating when you think about it.