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 버튼.