[오늘의 공부]/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 먼저 해볼것)