웹 상에서 github를 사용하는것도 얕은 소스코드 관리용으로는 나쁘지 않을 수 있지만,
여러가지 파일을 관리하고, 바로바로 업데이트를 하기 위해서는 로컬과 깃헙이 바로 연동되어야 하는게 필수인 듯 하다.
보통 한국 유저들이라면, 회사에서 서버를 사용하지 않는 이상 window 사용자들이 많을텐데, 이를 위해 git에서 git bash를 만들었다.
오늘은 git bash를 설치하는 걸 알아보려 한다.
Git for Windows
Git for Windows focuses on offering a lightweight, native set of tools that bring the full feature set of the Git SCM to Windows while providing appropriate user interfaces for experienced Git users and novices alike. Git BASH Git for Windows provides a BA
gitforwindows.org
우선 위 사이트에 접속해서 git을 설치해보자.
위와 같은 사이트에서 Download를 클릭!
설치하면 git 버전 및 exe 파일이 나온다.(내 현재 버전은 Git-2.29.2.2-64-bit)
위와 같은 라이센스를 거쳐서
default branch name을 사용할건지, 아니면 새로운 branch name을 사용할건지 묻는다.
보통 아무런 설정도 안해놓은 사람은 위의 Let Git decode에 따르면 된다. (default 가 master이다)
git pull 할 때의 동작을 설명하는 것 같은데 가장 Default를 설정
이외의 여러가지 설정이 있긴 한데... 잘 모르는 것들도 있고 가장 default 설정으로 가는게 제일 무난할 듯 하여 넘어가 설치를 마쳤다. (설치다됐다는 걸 캡쳐 안함...ㅎ)
그래서 내 노트북에 설치된 경로를 보면 git 폴더가 새로 설치되었고 위와 같은 파일들이 설치되었다.
여기서 우르는 중점적으로 git Bash, git CMD, git GUI의 차이정도만 알고 넘어가면 될 듯 하다.
git Bash :
git Bash를 실행하면 위와 같이 검은 바탕에 내 경로가 나오고, 창이 생긴다.
위 환경에서는 linux 명령어들로 작동을 한다.
git CMD :
git CMD는 작동방식은 git CMD와 완전히 동일하지만, 윈도우 명령어들로 작동한다.
윈도우 명령어들이 더 익숙한 사람들은 git bash 대신 git cmd를 사용하면 될 듯 하다.
git GUI:
git GUI는 명령어들을 입력하지 않고 버튼들로 git을 관리한다.
개발자가 아닌 사람들에게는 이 tool이 더 편리할 것 같다.
그런데 명령어입력이 더 편한사람들은 아무래도 git bash가....
원래 로컬과 git을 연동하는 것까지 작성하려 했는데 너무 길어지는 것 같아서... git bash 설치까지만 작성하는 것으로!
git bash, git cmd, git GUI 는 사용자가 선택하기 나름이지만 현업에서 서버 상에서 업무를 하고 있는 사람들은 리눅스 명령어가 더 익숙할 것으로 생각한다. 그래서 보통은 git bash를 많이 사용하곤 한다. 필자도 git bash를!
다음에는 git bash로 로컬과 웹 상의 repository를 연동하는 걸 포스팅해보기로 한다.
'Programming > Git' 카테고리의 다른 글
[Git] Staging이 뭐지?? - Git에서 파일의 상태 알기 (0) | 2020.11.18 |
---|---|
[Git] local 상에서 git repository 관리하기( github와 local 동기화) (0) | 2020.11.17 |
[Git] 깃허브 레파지토리(repository) 만들기 (0) | 2020.11.16 |
[Git] 깃허브 계정 만들기 (0) | 2020.11.16 |
[Git] 버전 관리를 위한 tool, git!! (0) | 2020.11.16 |