🚀순서 정리
- Git 초기화(git init)
- .gitignore 작성
- 브랜치 생성 또는 확인 (git branch, git checkout -b)
- 변경 사항 추가 및 커밋 (git add ., git commit -m "message")
- 원격 저장소 푸시 (git push origin <브랜치명>)
✅ 1. Git 초기화 및 연동
- 프로젝트 경로에 Git 리포지토리 초기화
- 프로젝트 폴더에서 Git 리포지토리를 초기화하려면:
=> git init
- .git 폴더가 생성되고, Git이 이 폴더를 버전 관리하는 리포지토리로 인식한다.
- 프로젝트 폴더에서 Git 리포지토리를 초기화하려면:
- 기존 Git 프로젝트라면 이 단계는 건너뛰기
✅ 2. .gitignore 파일 작성
- 필요한 파일들 무시 설정
- .gitignore 파일을 만들어서 Git이 추적하지 않도록 할 파일/디렉토리를 지정.
- 예를 들어:
.idea/ *.iml target/ .DS_Store
- .gitignore 파일을 커밋 전 추가해두는 것이 좋음. 나중에 반영하면 이미 커밋되어 버린 무시해야할 파일들을 정리하는 작업이 추가로 필요하게 된다.
✅ 3. 브랜치 확인 및 생성 (필요한 경우)
- 기존 브랜치 확인
- 현재 브랜치를 확인하려면:
=> git branch
- 현재 브랜치를 확인하려면:
- 새로운 브랜치 만들기 (필요한 경우)
- 브랜치가 없다면, 새로 브랜치를 생성:
=> git checkout -b <브랜치명>
- 브랜치가 없다면, 새로 브랜치를 생성:
- 브랜치 변경 (기존 브랜치로 전환)
- 만약 다른 브랜치에서 작업 중이라면, 전환:
=> git checkout <브랜치명>
- 만약 다른 브랜치에서 작업 중이라면, 전환:
✅ 4. 변경 사항 추가 및 커밋
- 변경된 파일 추가 (Staging)
- 변경된 파일을 Git에 추가하려면:
=> git add .=> git add <파일명>
- 변경된 파일을 Git에 추가하려면:
- 변경 사항 커밋
- 커밋 메시지 적용:
=> git commit -m "커밋 메시지"
- 커밋 메시지 적용:
✅ 5. 원격 저장소에 푸시
- 원격 저장소 연결 (처음 설정 시)
- 원격 저장소를 추가해야 하는 경우:
=> git remote add origin <원격 저장소 URL>
- 원격 저장소를 추가해야 하는 경우:
- 커밋된 내용을 원격 저장소에 푸시
- 푸시할 때는 현재 작업 중인 브랜치를 지정:
=> git push origin <브랜치명>
- 푸시할 때는 현재 작업 중인 브랜치를 지정:
'Git' 카테고리의 다른 글
[Git] 브랜치 이름 변경 (0) | 2025.02.20 |
---|---|
[Git] 서버에 git repositories 내려받기 (0) | 2020.10.08 |
[Git] 로컬에 있는 프로젝트 git에 업로드 / push / 올리기 (0) | 2020.10.08 |