Gitlab clone, remote, push

도어·2022년 8월 25일
1

Git

목록 보기
1/1
post-thumbnail

Git의 중요성을 항상 강조하지만 너무 어려워서 항상 처음 커밋하는데 급급했다.
블로그 뒤져보면서 이렇게 올리고 저렇게 올리고...
하지만 졸업 프로젝트를 하면서 Gitlab을 사용하라고 강요아닌 강요로 git을 살짝 공부하고 있다.
나도 공부하는 입장이고 몇 가지 의문들이 해소되지 않았지만 우선 되는게 목적!

오늘은 Git의 첫 걸음인 clone부터 push를 정리하겠다.

우선 git에 파일을 올린다. 나는 AR글래스어플을 개발하고 있어서 unity 파일을 올렸다.
(파일 올리기는 정리하지 않겠음...)

만약 다른 팀원이 파일을 올렸다면 private으로 folk를 한다.

빨간색이 처음 업로드한 파일, 파란색이 내가 folk한 파일

그 후 내 데스크탑에 새 폴더를 만든다.
그리고 터미널에서

cd gitfolder

gitfolder는 내가 임의로 만든 폴더 이름이고 여기에 새로 만든 폴더이름을 적으면 된다.

그 후 folk한 gitlab 프로젝트에 가서 주소를 클론한다. 터미널에서

git clone 클론할 저장소 주소

그럼 내가 만든 폴더에 gitlab파일이 새로 생긴다.
그러면 gitfolder 내 새로 생긴 파일로 이동한다.

cd gitfolder내새로생긴폴더

이거 꼭 이동해야됨! 클론만한고 폴더이동 안하면 백날 푸시해봤자 소용없음

git remote add 저장소이름 원격저장소 주소
git checkout -b 브랜치 이름

remote repository를 연결해주고 새 브랜치를 만들고 새 브랜치로 이동한다.

git push 저장소별칭 브랜치이름

이렇게 푸시를 하면 성공!

Gitlab에서 확인해보면 새 브랜치가 생겼고 그대로 잘 올라갔다.
수정 후 push를 하면서 팀 작업을 하면된다.

아직 Git에 대해 알아가는 중이라 정확하지 않을 수 있지만
우선 해결됐고 틀렸다면 나름대로 오답노트가 되겠지

profile
얼레벌레 개발 공부

0개의 댓글