티스토리 뷰
git을 local에 설치한 이유는 gitlab에서 직접 프로젝트를 등록하기가 어렵다. 또한 git을 사용하기 위해서는 CLI 환경에 익숙해지기도 해야한다. 그래야지 다양한 git의 기능을 십분 활용할수 있다.
일단은 local에 설치한 git에 기본정보를 넣어준다.
$ git config --global user.name 아이디 or 이름
$ git config --global user.email 이메일
이것은 추후 git에 push를 하면 누가 push를 해줬는지 파악할수 있는 용도로 활용이 된다. 잘 설정이 되었는지는
$ git config --list
를 통해서 확인할 수 있다.
세팅을 해줬다면 gitlab에 접속을 해서 소스를 올릴 프로젝트를 하나 생성한다.
우측 상단의 New project 를 누른다.
Blank project에 간단하게 프로젝트를 등록할 Project URL 및 기타 항목들을 채워준다. 간단하게 생성이 가능하다.
생성이 되면 이런 모습으로 확인할 수 있다. 여기서 우측 중간쯤에 있는 Clone 을 클릭하여 gitlab의 URL을 복사한다.
복사를 했으면 다시 CMD 로 돌아가서 다음과 같이 입력한다.
$ git clone "gitlab에서 clone한거붙여넣는곳"
gitlab 인증 절차를 거쳐 위와 같이 clone 작업이 수행이 된다.
그럼 현재 C:\Users\User\등록한프로젝트명 으로 폴더가 생성된 것을 확인할 수 있다. cmd 이므로 dir로 확인한다.
생성이 된걸 확인했으면 해당 디렉토리에 git에 올릴 소스를 복사해서 넣어준다.
복사가 끝났다면 해당 디렉토리(C:\Users\User\등록한프로젝트명)로 들어가서 다음 명령으로 추가된 모든 파일을 git repository에 추가해준다.
$ git add --all
파일들이 뭐가 쭈르르륵 올라가는것이 보일것이다.
$ git commit -m "프로젝트 최초 commit"
변경점에 대해 local repository에 메세지와 함께 commit을 해준다.
$ git push -u origin master
local repository에 commit 한 내용을 remote repository에 push 해준다.
이렇게 한 후에 gitlab 으로 들어가서 프로젝트를 확인해 보면 소스코드가 모두 등록이 된것을 확인할 수 있을것이다.
끝!
'CI,CD > SCM' 카테고리의 다른 글
Cloning the Git Repository on Eclipse Error (Caused by: org.eclipse.jgit.errors. (0) | 2020.11.09 |
---|---|
[git 시작 #4] branch 생성 / 삭제 / 변경 (CLI 환경) (0) | 2020.08.10 |
[git 시작 #1] local PC에 git 설치하기 (0) | 2020.07.31 |
CentOS (linux) 에서 git, gitlab설치하기 (0) | 2020.07.20 |
CentOS (linux) 에서 SVN 설치하기 (0) | 2020.07.20 |