Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Git - CLI or GUI: Which is most widely used and why?
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
2015 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent 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. , 55 p.
Keyword [en]
Git, Interfaces, VCS, New users, Experienced users
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-10539OAI: oai:DiVA.org:bth-10539DiVA: 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
Available from: 2015-09-21 Created: 2015-09-10 Last updated: 2015-09-21Bibliographically approved

Open Access in DiVA

fulltext(1094 kB)249 downloads
File information
File name FULLTEXT02.pdfFile size 1094 kBChecksum SHA-512
871735ce26b3f3890863ae70d915be2da937d69bbb0b3338461a22478756b59b4e52edebe70d810a9672c3480dff58ed3ec0dcc698d1bf0914f963320eec5559
Type fulltextMimetype application/pdf

By organisation
Department of Software Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 249 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 428 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf