git

git 실전 사용

mmalmmizal 2024. 1. 9. 14:10

 

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해주세요 허락받기