Notice
Recent Posts
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- HTML기초
- JS localStorage
- CSS기초
- JS 타이머기능
- JS 삼항연산
- JS 화살표함수
- JS 스코프
- JS value속성
- git 협업셋팅
- JS setTimeout
- CSS속성정리
- JS appendChild
- JS form action
- JS 숫자
- JS 형변환
- JS setInterval
- JS null undefined
- JS form
- JS 함수
- JS 기초
- JS 연산
- JS classList
- js 변수
- JS append
- JS preventDefault
- JS redirection
- JS clearInterval
- JS 데이터타입
- JS typeof연산자
- JS prompt
Archives
공부기록용
git clone과 remote, pull 본문
연결하기
$ git remote add origin 복사한 원격저장소URL
Git 원격 저장소 연결하기_clone
git에 만들어져있는 repository를 처음의 상태로 가져오는 것
$ git clone 연결하고자하는 저장소
클라이언트 상에 아무것도 없을 때 서버의 프로젝트를 내려받는 명령어이다. 저장소의 내용을 다운로드받고 자동으로 init도 됩니다.
📌저장소를 통째로 가져온다고 생각, 협업시 맨 처음 받아 올 때만 진행하면 됨
Git 원격 저장소 연결하기_remote
작업하고 있는 환경을 git에 있는 repository에 연결하는 것
$ git remote add origin [깃저장소 주소}
# origin이라는 이름으로 원격 저장소 주소를 등록합니다.
# 이제부터 origin이라는 이름을 사용하면 방금 전에 우리가 만든 저장소에 접속할 수 있습니다.
# (굳이 origin이라고 안 하고 다른 이름으로 해도 됩니다.)
# 만약 origin이라는 원격 저장소를 지우고 싶다면 git remote remove origin하면 됩니다.
명령어를 진행하면 깃 저장소와 내가 작업하던 프로젝트와 연동된다.
📌remote는 clone로 연결한 원격저장소를 확인하는 명령어
원격 저장소에서 데이터를 로컬로 가져오기 + 병합(merge)을 같이 진행_pull
$ git pull origin master
# git pull origin master 하면 origin의 내용이 master로 복사된다.
git pull은 다른 사람이 PR을 통해서 코드를 업데이트했거나, 아니면 Github를 통해서 commit했을 때 그 내용을 클라이언트로 내려받는 명령어이다.
📌다른 사람이랑 브랜치 업데이트 할 때 pull하면 기존에 있는거랑 merge됨
📌중간 중간 업데이트가 하고 싶을 때 pull
📌git pull origin 브랜치명으로 pull을하면 그 브랜치만 가져오는 것
⭐clone는 로컬 저장소의 내용이 원격 저장소의 내용과 일치됨 pull은 기존에 작업했던 내용을 유지하면서 최신 코드로 업데이트 됨
'💡깨달음💡 > GIT' 카테고리의 다른 글
GIT(Git branch 전략_git flow, github flow) (0) | 2023.07.27 |
---|---|
GIT(git reset&revert&checkout) (0) | 2023.07.26 |
GIT(Branch) (0) | 2023.07.26 |
GIT(GitHub와 연결) (0) | 2023.07.26 |
GIT(commit이력 관리하기) (0) | 2023.07.25 |
Comments