관리 메뉴

흰둥씨의 개발장

[git] clone, pull 본문

[오늘의 공부]/git

[git] clone, pull

돈워리비해삐 2023. 6. 2. 00:09
git clone 원격저장소URL

ㄴ원격저장소에 있는 소스 코드들 로컬로 다운로드 해죠 

 

** 협업 시

[settings - collaborators- add people] 에서 팀원 git ID를 팀원으로 등록해놔야 git push 가능함 

ㄴ다른 사람이 로컬에서 push한 후에 다음사람은 바로 push 못 함

=> 왜냐하면 원격저장소에 있는 내용이 업데이트 된 상태이기 때문에

 

ㄴ다른사람이 update 한 원격저장소에 내가 push 하고 싶으면 

"git pull로 원격저장소 업뎃을 내 로컬에 반영해야 push 가능 "

== 내 로컬에 원격저장소 업뎃내용(딴사람이 올린것들)이 있어야만 push 가능 

 

git pull 원격저장소URL 브랜치명  //origin 변수로 대체가능

ㄴ원격저장소 최신 내용이 로컬저장소에 반영되도록 함 

ㄴgit fetch + git merge의 기능 (fetch : 원격저장소의 신규 커밋만 내 로컬로 가져와 + 가져온걸 합쳐merge)

협업할때는 pull하고 push 할 것 !!! (push 안되면 pull 먼저 해볼것)

 

'[오늘의 공부] > git' 카테고리의 다른 글

[git] 브랜치 전략 (flow/ trunk-based)  (0) 2023.06.02
[git] 협업할 때  (0) 2023.06.02
[git] push  (0) 2023.06.01
[git] restore / revert / reset  (0) 2023.06.01
[git] git merge 여러가지 방법  (0) 2023.06.01