Etc/Github

[Git Bash] 원격저장소에 push하기(+원격저장소 branch 가져오기)

z.zzz 2023. 4. 4. 20:50

git init

- 현재 디렉터리 기준으로 git 저장소 생성 및 초기화

 

 

git remote add origin <repository URL>

- 로컬 git 저장소에 원격 저장소를 추가한다.
+ git remote -v : 원격저장소의 주소를 확인할 수 있다.

 

 

git pull origin <branch name>

- 원격 저장소에 있는 프로젝트 내용을 가져온다.

- 내가 로컬에서 작업하고 있는 프로젝트와 병합하므로 기존 작업 내용을 유지할 수 있다.

- git clone도 원격 저장소에 있는 프로젝트 내용을 가져오는 명령이지만 해당 프로젝트의 폴더를 새롭게 생성한다는 차이점이 있다.

 

 

git add .
git commit -m "commit message"

- 업데이트된 내용을 추가 / 커밋한다.

- git commit --amend : 직전 커밋 수정

 

 

git remote update

- 작업폴더에 원격저장소를 업데이트함으로서 웹에서 생성한 브랜치를 로컬의 작업폴더로 가져온다.

- git branch -r : 작업폴더에 원격저장소 브랜치를 가져왔는지 확인할 수 있다.

 

 

git checkout <branch name>

- 작업폴더에서 master → 설정한 브랜치로 전환된다.

 

 

git push origin <branch name>

- 작업폴더 변경사항을 원격 저장소에 반영한다.

 

 

 

더보기
원격 저장소의 branch 가져오기(원격 branch 이름 그대로 쓰기 가능)
$ git checkout -t origin/work2