Git 프로그램 종류

horiz.d·2021년 10월 30일
0

Git & Github

목록 보기
2/27

깃이란 하나의 방식이며 개념이다.

그리고 이 Git을 관리해주는 여러가지 Git Client Program이 존재한다.


Client Git Program 종류


  1. 깃허브 데스크톱
  2. 토터스 깃
  3. 소스트리
  4. CLI

1. 깃허브 데스크톱

깃허브 데스크톱은 깃 온라인 저장소 서비스인 깃허브에서 제공하는 프로그램으로 복잡한 깃 사용법을 GUI로 구현하여 제공하는 서비스이다.

사용법이 쉽기에 누구나 쉽게 배울 수 있으나, 자주 쓰는 기본적인 기능 위주의 한계 때문에 심화된 깃 사용에는 아쉬움이 있다.

2. 토터스깃

토터스깃은 윈도우 전용 프로그램으로 윈도우 탐색기의 빠른 메뉴에 추가되는 프로그램이다.

3. 소스트리

소스트리는 깃의 기본 기능부터 고급 기능까지 사용할 수 있는 프로그램이다.
기능이 많아 사용법은 복잡하지만 어느정도 익숙해지면 자유롭게 깃을 활용할 수 있다.

4. CLI ( Command Line Interface )

커맨드 라인 인터페이스는, 터미널에 직접 명령을 입력하여 깃을 사용하는 방식이다.
이 방식은 기본적인 리눅스 명령과 함께 깃 명령도 외워야 하기 때문에 소스트리나 깃허브 데스크톱 등 GUI방식보다 복잡하다.

다만 이 방법에 익숙해지면 GUI보다 훨씬 빠르고 편리하게 깃을 다룰 수 있으며,
반복작업의 자동화나 서버환경에서의 깃 활용 등 다양한 활용이 가능해진다.

대부분의 개발자가 CLI방식으로 Git을 사용하고있다.

profile
가용한 시간은 한정적이고, 배울건 넘쳐난다.

0개의 댓글