In: Computer Science
There is no page limit. Just make sure you can cover the three areas mentioned above : What is Git? History of Git. How branching and merging work with Git?
Plese discribe in your own words, no internet browsing.
Solution :
(A) What is Git ?
Solution (A) : Git is an open-source distributed version control system which handles and manages the source files and codes while software development. Or we can say that Git is a free tool, system or platform for tracking modifications ( Changes or Updates ) in the whole source codes or files during software development so that the developers and programmers could work smoothly and could easily coordinate with each other.
(B) History of Git ?
Solution (B) : The development of Git began on April 2005 by Linus Torvalds for maintaining and handling the large projects efficiently and effectively. Apart from this, Linus wanted to have an easy to use a distributed system which could have similar functionalities and workflows as BitKeeper have. So, Linus started the development of Git which is named as "Global Information Tracker".
(C) How branching and merging work with Git ?
Solution (C) : As we know that Git handles non-linear development projects very easily. So, for visualizing, tracking, and navigating through large-scale projects, Git supports fast branching and merging. Merging in Git combines multiple sequences of commits collectively into one unified group or history or we can say that Merging in Git combines two branches. Whereas, Branching in Git helps in pointing out the changes or commits we make.