GIT
(얄코git)Git 시작하기
Ynghan
2023. 3. 2. 10:53
git을 사용하는 이유
Git은 VCS란 종류의 프로그램들 중 하나
- version control system의 약자
- 프로그램의 버전 관리를 위한 툴
버전을 관리한다는 의미
- 프로젝트의 시간과 차원을 관리하는 것
시간적 관리
개발자들의 프로그램 개발은 첫 결과물로 끝나지 않음
- 오류 수정, 성능 개선 등
이때 원래의 작업을 취소해야 할 경우가 생김
차원적 관리
회사의 개발중인 어플에 내 아이디어를 접목시키고 싶은 경우
git의 장점
- 프로젝트의 버전들을 언제든 되돌릴 수 있음
- 프로젝트의 내용들을, 마치 다른 폴더인 것처럼 여러 모드로 자유롭게 전환하고 변경사항들을 쉽게 이동할 수 있음
git 설정 & 프로젝트 관리 시작
- git에 최초로 설정할 경우 전역으로 사용자 이름과 이메일 주소를 설정해야한다.
git config --global user.name "ynghan"
git config --global user.email "github.com/ynghan"
- 아래 명령어들로 확인할 수 있다.
git config --global user.name/user.email
- 기본 브랜치 명 변경
git config --global init.defaultBranch main
- 프로젝트 생성 & Git 관리 시작
git init
→ .git 폴더 생성
git에 포함시키지 말아야 하는 것들
- 포함할 필요가 없는 경우
- 자동으로 생성 또는 다운로드 되는 파일들
- 포함하면 안되는 경우
- 보안
.gitignore 파일을 사용해서 배제할 요소들을 지정할 수 있음