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

middle

What is git cherry-pick ?

senior

What is the difference between git clone , git clone --bare and git clone --mirror ?

entry

What is Git?

Bình luận

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

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