What are the main differences between GIT and SVN?

Опубликовано: 20 Октябрь 2024
на канале: Knowledge Powerhouse
87,087
559

Q. What are the main differences between GIT and SVN?

The main differences between GIT and SVN are:

I. Decentralized: GIT is decentralized. You have a local copy that is a repository in which you can commit. In SVN you have to always connect to a central repository for check-in.

II. Complex to learn: GIT is a bit difficult to learn for some developers. It has more concepts and commands to learn. SVN is much easier to learn.

III. Unable to handle Binary files: GIT becomes slow when it deals with large binary files that change frequently. SVN can handle large binary files easily.

IV. Internal directory: GIT creates only .git directory. SVN creates .svn directory in each folder.

V. User Interface: GIT does not have good UI. But SVN has good user interfaces.


Learn more GIT interview questions, join our popular GIT Interview Questions Preparation Course with more than 100 questions for $10 only today!!

https://www.udemy.com/git-interview-q...

Watch more Playlists:
System Design Interview Questions:    • System Design Interview Questions  
Software Architect Questions:    • Software Architect Interview Questions  
Microservices Questions:    • Microservices Interview Questions  
Devops Interview Questions:    • DevOps Interview Questions  

Connect with us:
Facebook:   / knowledgepowerhouse  
Twitter:   / knowledgepowe10  
Amazon: https://www.amazon.com/Knowledge-Powe...
Site: www.knowledgepowerhouse.com