본문 바로가기

Pre_Course/Git&Github

Git&Github_01(Git 개요 및 설치)

VCS(Version Control System) : 파일 및 소스 코드의 시간에 따른 변경을 버전으로 기록 및 추적하는 시스템

- 소프트웨어 엔지니어링 도구 중 하나

- 시간에 따른 소스 코드를 관리하고 조직 구성원간 업무를 조율(협업)하는데 주로 활용된다.

 

Git : 분산형 버전 관리 시스템

 

Git 설치 - Git (git-scm.com) 에 접속하여 다운로드.(자신의 pc 시스템 종류에 맞게 다운로드)

- 다운로드한 파일을 실행하여 다운로드를 진행

- 다운로드 전에 다양한 옵션 선택이 있지만 모두 기본값으로 설치한다. 중간에 defalut editor를 선택하는 옵션이 있는데

VSCode 등 다른 에디터가 익숙하다면 다른 것으로 선택한다.

 

git bash 실행

기본 명령어

- pwd : 현재 위치해 있는 경로 확인

- cd : 현재 위치를 이동

- ls : 현재 위치의 파일 및 폴더들 조회

- mkdir : 현재 위치에서 폴더 생성

명령어들을 이용해 git 전용 폴더를 생성한다.

 

pwd
cd /c
ls
mkdir codes
cd codes/
mkdir git
cd git/
pwd

 

git 초기 설정(명령어 앞에 git이 붙어 있다면 git 명령어이다,)

 

git config --global user.name "이름"

git config --global user.email "github 가입한 이메일"

 

git config --list 명령어를 이용하여 설정이 제대로 되었는지 확인한다.

 

git config --list

 

git init : 현재 위치하고 있는 폴더의 변경사항을 추적한다. -> 변경사항에 대해서 버전으로 기록해준다.

ls -al : 숨김 파일까지 모두 표시 -> git init을 실행한 후에 이 명령어를 통해 .git이 생긴 것을 확인한다.

 

git init

ls -al