Git

[Git] 버전생성과 업로드

ol-rlo-zl 2023. 3. 22. 01:47

Git 버전 확인

git --version

Git 저장소 생성

# 현재 프로젝트에서 변경사항 추적(버전관리)을 시작
git init

git config 설정  (버전관리 위한 초기 세팅으로 git 처음 사용할 때 딱 한 번만 하면 된다)

1) 개행 문자(NewLine) 설정

# Windows
git config --global core.autocrlf true

# macOS
git config --global core.autocrlf input

2) 사용자 정보 등록

# 커밋(버전 생성)을 위한 정보 등록
git config --global user.name 'YOUR_NAME'
git config --global user.email 'YOUR_EMAIL'

# github 가입할 때 사용했던 이름과 이메일로 맞춰주는 것이 좋다.

3) 구성 확인

# 지정한 정보가 정상적으로 등록되었는지 확인
git config --global --list

# Q키를 눌러서 종료

 

현재 버전관리 상태 확인

git status
# 빨간색: 아직 stage에 올라가지 않음.
# 초록색: stage에 올라감. 변경사항 추적 중. 버전생성(커밋)할 준비완료.

 

버전관리 할 파일 지정

# 변경사항을 추적할 특정 파일(index.html)을 지정
git add index.html

# 모든 파일의 변경사항을 추적하도록 지정
git add .

 

버전 생성 (Commit)

# 메시지(-m)와 함께 버전을 생성
git commit -m 'Start project'

 

커밋 기록 확인

# commit으로 등록한 버전 확인
git log

 

핵심 브랜치 변경

# 핵심 branch를 현재의 master에서 main으로 변경
git branch -m master main

 

원격 저장소 연결

# origin이라는 별칭으로 원격 저장소를 연결
git remote add origin https://github.com/...

 

프로젝트 업로드 (Push)

# origin이라는 별칭의 원격 저장소에 main이라는 branch로 버전 내역 전송
git push origin main