[Gitlab] gitlab 사용법
- 퍼블리셔/Git
- 2014. 8. 5. 09:00
gitlab 사용법
1. 환경설정.
- 윈도우에서 콘솔환경에서
git
을 사용하기 위해msysgit
설치하기. - msysgit 홈페이지
- 설치후 확인하기 위해서는 폴더에서 마우스 우측버튼을 눌러서
Git Init Here
나Git Gui
나Git Bash
등이 보이면 잘 설치가 된것이다.
git-scm.com 나 TortoiseGit 나 Aptana 을 설치해서 사용할 수도 있다. 사용방법과 장점은 홈페이지를 참고하기 바랍니다.
2. 회원가입.
홈페이지에서 sign up 을 통해 회원가입을 한다.
홈페이지 : https://gitlab.com
회원가입의 순서는 이름,유저네임,이메일,비밀번호 등을 입력한다음 입력한 이메일 주소로 가서 본인인증 확인메일을 통해 gitlab
사이트에 접속해서 최초 로그인을 한다.
3. ssh-key 입력
작업순서는 아래와 같다.
- 로컬컴퓨터에 있는 ssh-key 를 복사한다.
- 원격저장소에 접속해서 복사한 ssh-key 를 등록한다.
로컬컴퓨터 ssh-key 복사하기
- 아무폴더에서 마우스 우측버튼을 눌러
Git Bash
를 눌러 git 커맨트창을 연다. ssh-keygen
입력...../.ssh/id_rsa);
라고 나오면엔터
Created .....
하고Enter ....passphrase);
라고 나오면엔터
The key fingerprint is:........
라고 나오면 일단락 됐다.cd ~/.ssh
엔터ls -al
입력하고 엔터를 치면 현재 디렉토리에id_rsa
나id_rsa.pub
파일이 있는것을 확인할 수 있다.- 위에서
id_rsa.pub
라고 나온 부분을 탐색기에서 찾아 들어간다. - 대략 경로는
C:\Users\사용자이름\.ssh
가 된다. - 그폴더에서
github_rsa.pub
파일을 메모장을 열어서 복사한다.
원격저장소에 복사한 ssh-key 를 등록.
- gitlab 에 접속하고 로그인해서 우측 상단에 사람 아이콘의
Profile settings
클릭. - 메인메뉴에
SSH
메뉴 클릭. - 우측에
Add SSH Key
를 클릭. title
에는 적당한 이름을 적어주고Key
부분에 복사한 키를 붙여넣기 하고 저장한다.
4. 원격 저장소에 프로젝트 생성(본인 프로젝트를 만들때).
- gitlab 에 접속.
- 우측 상단에
+
버튼을 클릭해서 프로젝트 생성. Project name
에 프로젝트명을 영어로 적는다.Description
에 프로젝트에 대한 설명을 간단이 적는다.Private
나Internal
나Public
를 선택하고Create project
를 클릭해서 프로젝트 생성.- 프로젝트를 생성하면 아래의 명령어가 나온다. 그럼 로컬컴퓨터에 저장소를 만들고 원격저장소와 동기화시킨다.
5. 원격저장소와 로컬컴퓨터 동기화하기.
탐색기에서 마우스 우측버튼을 눌러 Git Bash
를 눌러 명령창을 연다음 아래의 순서대로 입력한다.
Git global setup(git 설정):
git config --global user.name "이름"
git config --global user.email "이메일"
Create Repository(저장소 만들기)
mkdir 프로젝트이름
cd 프로젝트이름
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin git@gitlab.com:demun/저장소이름.git
git push -u origin master