Câu hỏi phỏng vấn Git
Câu hỏi

What is difference between Git vs SVN?

Câu trả lời

The main differences between Git and SVN are:

  1. Architecture: Git is a distributed version control system (DVCS) where each developer has a local copy of the full version history on their machine. SVN is a centralized version control system where the version history is stored on a central server and developers must connect to the server to access it[1][2].

  2. Branching and merging: Git makes branching and merging very easy and fast. SVN's branching and merging capabilities are more limited and slower[1][3].

  3. Performance: SVN performs better with large codebases and binary files. Git is optimized for speed but can struggle with large files and repositories[1][2].

  4. Learning curve: SVN is generally easier to learn than Git, which has a steeper learning curve with more concepts and commands[3][4].

  5. Offline work: With Git, developers can commit changes, branch, merge etc. offl...

entry

entry

Gợi ý câu hỏi phỏng vấn

senior

How do you make an existing repository bare?

junior

What is Git fork? What is difference between fork, branch and clone?

junior

What is the difference between git pull and git fetch ?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào