카테고리 없음
[Git 최초 설정 ~ push까지]
100.nam
2024. 12. 20. 21:10
1. Git 설치
1) Git 다운로드
- Git 공식 웹사이트에서 다운로드(window용임): https://git-scm.com/downloads/win
Git - Downloading Package
Download for Windows Click here to download the latest (2.47.1) 64-bit version of Git for Windows. This is the most recent maintained build. It was released on 2024-11-25. Other Git for Windows downloads Standalone Installer 32-bit Git for Windows Setup. 6
git-scm.com
2) 설치
- 설치 중 "Git Bash Here"와 같은 옵션을 선택하여 Git Bash를 설치.
- Windows에서는 Git Bash를, Mac/Linux에서는 기본 터미널을 사용.
3) 설치 확인
git --version
2. Git 최초 설정
설치 후 사용자 정보를 설정해야 합니다. 이 정보는 모든 커밋에 포함됩니다.
1) 이름 설정
git config --global user.name "Your Name"
2) 이메일 설정
git config --global user.email "your_email@example.com"
3) 설정 확인
git config --list
3. GitHub 복사 및 연결
1) GitHub에서 새 저장소 생성
- GitHub에 로그인 후 "New repository" 클릭.
- 저장소 이름을 입력하고 생성.
2) 복사 및 연결
git clone <repository_url>
# 파일 새로 생성 후 연결
# git 저장소를 따로 init 안해줘도 된다.
2. 새로운 파일 생성, add, commit, push
touch README.md # README 파일 생성
git add README.md # git에 파일 추가
git commit -m "원하는 메세지" # 커밋 생성
git push -u origin main #원격 저장소로 푸시
#main 브랜치를 원격 저장소로 푸시
#이후 git push 로 사용
Git의 세가지 영역
더보기

Staging Area
Commit을 할 때, 총 3가지 영역을 바탕으로 작동합니다.
- Working Directory : 내가 작업하고 있는 프로젝트의 디렉토리
- Staging Area : 커밋을 하기 위해 $ git add 명령어로 추가한 파일들이 모여있는 공간
- Repository : 커밋들이 모여있는 저장소

열심히 코드를 작성하다가 커밋을 해야하는 순간이 오면 git add .를 통해 커밋할 파일들을 추가합니다.
이 파일은 바로 Repository에 올라가지 않고, Staging Area에 올라가게 됩니다.
Staging Area에 추가한 파일들을 Commit을 한다면 최종적으로 저장소(Repository)로 저장되게 됩니다.