개발 알다가도 모르겠네요

github / gitlab 사용 본문

Git

github / gitlab 사용

이재빵 2021. 7. 3. 18:41
728x90

 

git remote add origin {url} : url이 가리키는 외부 서버의 프로젝트를 원격 저장소로 지정. 이름은 origin.

git push -u origin {branch_name} (master) : 내 프로젝트 디렉토리 내용을 origin에 업로드.

master: master 브랜치의 내용을 업로드.

-u: —set-upstream 내 컴퓨터의 master 브랜치가 깃헙/랩 서버의 master 브랜치를 바라보도록. (한번만 하면 다음부턴 자동으로.)

다시 push하게 되면

앞에서 add를 해줬으므로 이미 origin이 가리키는 원격 저장소를 알고 있음.

따라서 git push만 써도 됨.

 

git push —force : 업로드 강제. 커밋 덮어씌움. 절대 사용 주의

 

git clone {url} : 프로젝트 가져옴.

이름,이메일 설정.

git pull : 원격 저장소의 최신 커밋 당겨옴.

 

항상 pull하고나서 push할 것!!!!

 

 

<Fork>

 

commit 다하고 깃랩에서 create merge requeat 버튼.

 

Merge Request 정책:

Merge commit: 어떤 경우에도 머지 커밋을 새로 생성.

Fast-forward Merge: 패스트포워드 머지로.

 

commit 다하고 깃랩에서 create merge requeat 버튼.

 

'Git' 카테고리의 다른 글

git의 3가지 작업 영역을 알아보자.  (0) 2021.07.05
간단하게 Branch & Merge 이해하기  (0) 2021.07.04
git 기본 명령어  (0) 2021.07.03