clone - add - commit - push
- Clone
git clone
중앙 원격 저장소를 복제하여 자신의 로컬 저장소로 만듦
git clone 명령은 아래의 명령들을 포함한 작업이다.
해당 디렉터리를 빈 Git 저장소로 만드는 작업
$ git init
현재 작업 중인 Git 저장소에 팀의 중앙 원격 저장소를 추가한다. 이름을 origin으로 짓고 긴 서버 주소(URL) 대신 사용한다.
$ git remote add origin [중앙 remote repository URL]
중앙 원격 저장소(origin)의 master 브랜치 데이터를 로컬에 가져오기만 하는 작업
$ git fetch origin master
- origin
origin 설정하기 (깃헙주소)
git remote (클라우드에 주소 알려줌) add origin(변수이름에 주소저장) 주소
origin 지우기
git remote remove origin (존재하는 origin지움)
지금 origin 확인하기
git remote
로컬에서만들면 master
깃헙에서 만들면 main
- branch
브랜치를 새로 만들어서 이동
git checkout -b resume
브랜치를 이미 존재하는 main으로 변경
git checkout main
브랜치 삭제
git branch -d resume
- fetch / pull
fetch: 원격 저장소의 데이터를 로컬에 가져오기만 하기
pull: 원격 저장소의 내용을 가져와 자동으로 병합 작업을 실행
즉, 단순히 원격 저장소의 내용을 확인만 하고 로컬 데이터와 병합은 하고 싶지 않은 경우에는 fetch 명령어를 사용한다.
pull = fetch + merge
- Pull request
제 브랜치를 main에 merge해주세요 허락받기
'git' 카테고리의 다른 글
git 오류 [ warning: in the working copy of '~~', LF will be replaced by CRLF the next time Git touches it] (0) | 2023.07.20 |
---|---|
git 시작하기 (1) | 2023.06.29 |