TIL 1 | [Git & Github] Git 이란 ?

Yoonsik·2022년 2월 20일
1

Git & Github

목록 보기
1/7
post-thumbnail

💻 Git의 정의

Git 이란 컴퓨터 파일(프로젝트)의 변경사항을 추적하고 여러명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전관리 시스템으로, VCS(Virsion Control System)이라고도 한다.

Git의 핵심 기능 3가지

  1. 버전 관리
    • 버전관리는 문서를 수정할 때마다 언제 수정했는지, 어떤 것을 변경했는지 편리하고 구체적으로 기록할 수 있게 한다.
  2. 백업하기
    • 백업은 현재 컴퓨터에 있는 자료를 다른 컴퓨터에 복제하는 것이다. 깃 파일을 위한 백업공간을 제공하는 원격 저장소는 대표적으로 깃허브(Github)가 있다.
  3. 협업하기
    • 깃을 사용하면 팀원들이 파일을 편하게 주고받으면서 일할 수 있다. 또한 누가 어느 부분을 어떻게 수정하였는지 기록에 남기 때문에 나중에 오류가 생겼을때도 파악하기 쉽다. 이를 협엽 이라고 한다.

Visual Studio Code기본 터미널을 Bash쉘로 설정하기

  1. VS Code에서 ctrl + shift + p을 눌러, 검색창을 연다.
  2. Select Default Profile을 검색한 뒤 Git Bash 선택
  3. 터미널에서 +을 클릭하여 기본 터미널이 Git Bash인 것을 확인한다.
  • 추가사항 - Git BashC 드라이브에 설치해야 위와 같은 설정이 가능하다.
    Git등 프로그래밍 관련 소프트웨어들은 VS Code 뿐 아니라 기타 연계할 프로그램에서도 C 드라이브에 설치된 것으로 간주되므로, C 드라이브에 설치해야 위 문제를 비롯한 어려움을 겪지 않을 수 있다 !

Git의 최초 설정 - Git 전역으로 사용자 이름과 이메일 주소 설정

  • GitHub 계정과는 별개이며, 컴퓨터에 깔려있는 Git의 전체 설정에 사용자의 이름과 이메일 주소를 세팅 하는 것이다.
  1. Git Bashgit config --global user.name "사용자 이름" 을 입력하여 사용자 이름을 설정한다.
  2. Git Bashgit config --global user.email "사용자 이메일" 을 입력하여 사용자 이메일을 설정한다.
  3. 설정이 잘 되었는지 확인하려면 끝에 "사용자 이름" | "사용자 이메일" 을 뺀 나머지 명령 (git config --global user.name | git config -- global user.email)을 입력하여 확인할 수 있다.

기본 브랜치명 변경

  • git config --global init.defaultBranch main 명령을 이용한다.
profile
꾸준함의 힘

0개의 댓글