Git
01. GitHub에 브랜치 만들고 Push하기
망고 ෆ
2024. 6. 14. 10:44
명령어
1) 스테이지에 파일 업로드
$ git add [파일명]
2) 메시지 내용과 함께 commit
- 다른 사람도 쉽게 이해할 수 있는 내용으로!
- 현재형으로!
$ git commit -m "[메시지 내용]"
3) commit 내역 확인
$ git log
$ git log --oneline # commit 내역 한줄로 확인
4) 현재 Git 저장소의 상태 확인
작업 디렉토리와 스테이징 영역 (commit하기 전 임시 영역)의 변경 사항을 확인할 수 있다.
$ git status
실습
이 과정은 cmd 창에서 실행하면 된다.
git clone을 통해 복제할 github의 폴더 및 파일을 로컬 시스템에 복제한다.
그럼 이 디렉토리에 프로젝트의 내용과 git 저장소 정보가 모두 저장된다.
$ git clone https://github.com/username/repositoryname.git
이제 로컬에서 작업할 수 있으므로, 먼저 로컬에 생성된 디렉토리에 내가 업로드하고 싶은 파일을 올리면 된다!!
그 후, cmd에서 이 디렉토리로 이동하여 git status를 통해 확인해보면, 새로 추가된 파일을 확인할 수 있다.
# 로컬의 디렉토리로 이동
$ cd repositoryname
# 새로 추가된 파일 확인
$ git status
위의 명령어를 실행하면 Untracked files에 내가 새로 업로드한 파일들이 있는 것을 볼 수 있다.

이제, git add 명령어를 통해 다음 파일을 스테이징 영역에 추가한 후, git status로 잘 올라갔는지 확인하면 다음과 같이 new file에 잘 올라간 것을 확인할 수 있다.
$ git add dsfdf.txt
$ git status

그럼 이제 원하는 commit 메시지와 함께 변경사항을 commit하면 된다.
$ git commit -m "Add ~ file"
마지막으로, git에서 작업한 변경 사항을 push하면 GitHub 레퍼지토리에 업로드된 것을 확인할 수 있다.
$ git push origin branch_name