Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 영어시간읽기
- 미국영어연음
- 클린코드
- 고급영어단어
- 나일론지퍼
- 비슬론지퍼
- AATCC
- MERN스택
- 우레탄지퍼
- 지연환가료
- Armhole Drop
- WHATTIMEOFTHEDAY
- 미니마카
- 필터링후복사붙여넣기
- 40HQ컨테이너40GP컨테이너차이
- 40HQ컨테이너
- 엑셀자동서식
- 자켓실측
- 요척합의
- 슈퍼코딩
- TACKING
- 암홀트롭
- 엑셀필터복사붙여넣기
- 봉제용어
- 엑셀드래그단축키
- 웹API
- 핸드캐리쿠리어차이점
- 와끼
- 헤이큐
- 비리짐
Archives
- Today
- Total
CASSIE'S BLOG
Git bash vs Git desktop 본문
협업 프로젝트는 Git bash 쓰기로했다. 그거 안 쓰면 충돌난다고해서
실 개발자들의 Git 도구 사용 습관은 상당히 다양합니다. 몇 가지 고려 사항에 따라 개발자들은 Git Bash 또는 다른 명령 줄 도구를 선호할 수 있습니다.
일부 개발자는 Git Bash나 기타 명령 줄 도구를 선호하는데, 이는 다음과 같은 이유가 있을 수 있습니다:
- 자동화 및 스크립팅: 명령 줄 도구는 스크립팅과 자동화 작업에 더 적합할 수 있습니다. Git Bash를 사용하면 명령어를 조합하여 효율적으로 작업할 수 있습니다.
- 커맨드 라인의 강력함: 일부 개발자는 명령 줄의 강력함과 유연성을 선호합니다. 특히, Git의 각종 옵션을 직접 입력하고 조작하는 것을 선호하는 경우가 있습니다.
- 플랫폼 간 일관성: 명령 줄 도구는 주로 플랫폼 간 일관성을 제공하며, Windows, macOS, Linux 등에서 동일한 명령어를 사용할 수 있습니다.
그러나 또 다른 많은 개발자들은 Git Desktop이나 기타 GUI 도구를 선호합니다. 이는 다음과 같은 이유가 있을 수 있습니다:
- 시각적 피드백: GUI 도구는 시각적 피드백을 제공하여 작업 내용을 더 명확하게 이해할 수 있도록 도와줍니다.
- 직관적 사용: 몇몇 사용자는 명령 줄 보다는 그래픽 사용자 인터페이스를 더 직관적으로 느낄 수 있습니다.
- Git의 기본 작업만 필요한 경우: Git Desktop은 주로 기본적인 Git 작업만 필요한 사용자들에게 적합합니다.
따라서 개발자들 간에 Git 도구 사용 습관은 다양하며, 개발 환경, 선호도, 프로젝트의 특성 등에 따라 다를 수 있습니다.
- Git Bash:
- Git Bash는 명령 줄 인터페이스(Command Line Interface, CLI)를 제공하는 프로그램입니다.
- 주로 터미널 또는 명령 프롬프트에서 Git 명령어를 직접 입력하여 Git을 사용할 수 있도록 도와줍니다.
- 주로 개발자들이 스크립트 작성이나 명령 줄에서의 작업을 편리하게 하기 위해 사용됩니다.
- Git Desktop:
- Git Desktop은 그래픽 사용자 인터페이스(Graphical User Interface, GUI)를 제공하는 프로그램입니다.
- 시각적이고 직관적인 인터페이스를 통해 Git 저장소를 관리할 수 있게 도와줍니다.
- 브랜치, 커밋, 푸시, 풀 등 Git의 주요 작업들을 마우스와 버튼을 이용하여 수행할 수 있습니다.
- 주로 Git의 기본 기능을 쉽게 사용하고자 하는 초보자나 비전문가들에게 적합합니다.
따라서 Git Bash는 주로 명령 줄 작업을 위한 도구이고, Git Desktop은 시각적이고 사용이 간편한 인터페이스를 제공하는 도구입니다. 개발자들은 자신의 작업 스타일과 선호에 따라 두 도구를 선택하여 사용할 수 있습니다.
반응형
'PROGRAMMING > 깃허브' 카테고리의 다른 글
깃허브 clone 한 거 다른 레포지토리에 그대로 복사하는 방법 (0) | 2023.12.08 |
---|---|
깃허브 아이디 vs code에서 바꾸는 방법 (0) | 2023.12.02 |
협업할 때 깃허브 주의할 점 (PULL) (0) | 2023.11.28 |
이미 push한 깃 메세지 수정하는 방법 조금 어렵다. (1) | 2023.11.27 |
로컬에 없는 브랜치를 가져올 경우 git fetch origin ~~ (0) | 2023.11.11 |