DEV Community

Discussion on: Just Git like a pro

Collapse
 
yokwejuste profile image
Steve Yonkeu

Right!
Git, as a Version Control System (VCS), uniquely offers a distributed architecture, enabling each user to have a complete local copy of the entire project history, providing robustness and flexibility in managing branches and merging changes. Its emphasis on non-linear development through thousands of parallel branches, powerful merge capabilities, and the ability to handle large projects with speed and efficiency set it apart. Additionally, Git's data integrity feature, where every file and commit is checksummed, ensures the integrity of the project history, making it distinct among VCS options.

Will do the necessary adjustments.

Collapse
 
pauljlucas profile image
Paul J. Lucas

Git, as a Version Control System (VCS), uniquely offers a distributed architecture, ...

No it doesn't. Mercurial is also distributed, so git can't uniquely offer a distributed architecture.

Thread Thread
 
yokwejuste profile image
Steve Yonkeu

Git uniquely offers a precise staging area, efficient DAG-based storage, powerful rebase feature, and a vast ecosystem of tools and integrations.

Thread Thread
 
pauljlucas profile image
Paul J. Lucas
  • You assume that a typical user knows what a "precise staging area" is.
  • Why should a user care that it uses DAG-based storage?
  • You assume that a typical user knows what a "rebase feature" is.

For all those points, you assume that a typical user knows why those things are "better." It would be like me saying "cars from Company X offer precise frabnoozles, efficient whozawhats, and a powerful gebholtz feature." Without knowing what those terms mean, the statement is meaningless. You need to explain what those git features are any why anybody should care.

Some comments have been hidden by the post's author - find out more