본문 바로가기
Git 공부

Git 터미널 vs GUI

by daisy0461 2024. 4. 17.

Git 터미널 : Text기반의 인터페이스

Git의 처음부터 지금까지 기본적으론 터미널 기반의 인터페이스이다.

주로 개발자들이 사용해왔다. -> 커맨드라인을 사용하는데 익숙하기 때문이다.

사용자 친화적이진 않지만 Git의 핵심이다.

 

Git 터미널 장점

빠르다.

개발자들에겐 아주 보편적이다.

모든 문서나 사용지침서, 자료 등이 모두 Git 터미널의 커맨드 라인을 지향한다.

 

Git 터미널 단점

초보자들에게 친화적이지 않다.

설계를 할 때 GUI보단 좋은 경험을 주진 못한다. -> 복잡하게 Text로만 나타내기 때문이다.

 

 

Git GUI(Graphical User Interface)

Git 터미널보다 시각적으로 나타내여 더욱 쉽게 사용할 수 있도록 하는 소프트웨어들이다.

ex) Github Desktop, SourceTree, Tower, GitKraken, Ungit

https://git-scm.com/downloads/guis

 

Git - GUI Clients

GUI Clients Git comes with built-in GUI tools for committing (git-gui) and browsing (gitk), but there are several third-party tools for users looking for platform-specific experience. If you want to add another GUI tool to this list, just follow the instru

git-scm.com

위에서 모든 Git GUI를 볼 수 있다.

 

Git GUI 장점

진입장벽이 낮다. 사용하기 편하다.

시각적인 부분을 선호한다면 장점이 된다.

 

Git GUI 단점

GUI중 일부는 아주 애매하게 만들어졌거나일어나는 일을 추상화한다.

확실하게 이해하지 않고 사용을 한다면 이후에 문제가 발생할 수 있다.

익숙해지면 하나의 GUI에서 다른 GUI로 변경하기가 어색하다. -> 버튼, 접근법, 화면 등이 달라지기 때문이다.

 

 

 

 

 

 

 

'Git 공부' 카테고리의 다른 글

Git Repository란?  (0) 2024.04.17
Git에서 이름 및 이메일 구성  (0) 2024.04.17
Window에서 Git 설치하기  (0) 2024.04.17
Git과 Git Hub의 차이  (0) 2024.04.17
Git이란 무엇인가?  (0) 2024.04.16