Git - CLI or GUI: Which is most widely used and why?
2015 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [en]
Many of us have encountered the discussion about which interface is better for working with Git, command-line or graphical. This thesis is an attempt to find out which user interface new Git users prefer for Git and what experienced Git users prefer.
We aimed to find out if there’s anything significant which can be gained from using either of the interfaces in comparison to each other. Lastly we looked at what factors influences git users choice of user interface and how?.
We have collected data through three interviews and a survey, which yielded approximately 370 responses. Based on our results we’ve found that the command-line interface is the more popular user interface, in general, amongst Git users. We’ve also found that most users stop using graphical user inter- faces, as their primary user interface, as they get more experience with Git. They usually change their primary user interface to a command- line interface or start using both the graphical user interface and the command-line interface together. The results from our study regard- ing why, is presented in this thesis.
Place, publisher, year, edition, pages
2015. , p. 55
Keywords [en]
Git, Interfaces, VCS, New users, Experienced users
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-10539OAI: oai:DiVA.org:bth-10539DiVA, id: diva2:852747
Subject / course
PA1418 Bachelor's Thesis - Large Team Software Engineering Project
Educational program
PAGWE Web Programming
Presentation
2015-08-20, 10:00 (Swedish)
Supervisors
Examiners
2015-09-212015-09-102018-01-11Bibliographically approved