Gitlab 초기 환경 설정 🦊

박먼지·2023년 11월 21일
0
post-thumbnail

로컬 PC에 git 설정

gitlab이나 github나 똑같겠지~ 하고 똑같이 쓰다가 깃랩한테 호되게 혼났다.

깃허브처럼 git init하고 git clone http:// 프로젝트 url를 했는데

hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

아래와 같은 경고문이 계속 나왔다.

그리고 어찌저찌 가져왔다 해도 브랜치 꼬이고 origin이 없다고 했다.😇

알고보니 gitlab은 원격 저장소라서 내 PC와 싱크를 맞춰야한다는 것이였다.

git pull http:// 프로젝트 url

이 과정을 빼먹어서 그렇게 고생했던 것이였다...

그러므로 re:zero부터 시작하는 gitlab 환경설정을 araboza.


  1. 프로젝트를 진행할 폴더를 만들거나 프로젝트가 있는 폴더에 들어간다.

  2. 그리고 쉘을 열어 명령어를 이용해 유저의 정보를 설정해준다.

git config --global user.name "이름"    
git config --global user.email "email" 
  1. git init으로 git 저장소를 생성한다.
git init
  1. 보통 master 브랜치로 만들어져있으니 default 브랜치인 main 브랜치로 이동한다. (터미널이 경고함 default보다 main 쓰라고)
git branch -m main
  1. git pull을 통해서 원격 저장소에 있는 것과 sync를 한다.
    이걸 안하면 나중에 push가 안된다!!!
git pull http://생성한 프로젝트 url
  1. remote로 원격 저장소와 연동시킨다.
git remote add origin http://프로젝트 url

기초 설정이 끝났으니 이 폴더에 프로젝트를 진행시키고 파일을 업로드 하면 된다.

git add .
git commit -m "커밋 메세지"
git push --set-upstream origin main

나를 구해주신 분
https://reakwon.tistory.com/178

profile
개발괴발

0개의 댓글