1. Project 생성하기
앞전까지 ssh-key를 등록하는 것 까지 진행했다. git server를 이용하기 위해 git lab에서 project를 생성하는 것을 실습하겠다. 먼저 로그인 후, 오른쪽 상단에 + 버튼을 눌러 새로운 프로젝트를 생성한다.
2. Project 다운받기 ( 원격 저장소 복사 )
프로젝트 이름, 설명, 보안 등급을 설정하고 왼쪽 하단에 Create Project 버튼을 눌러준다.
프로젝트가 생성되었으며 ssh-key가 등록되어 있다면 ssh 주소로 프로젝트를 받을 수 있으며,
그렇지 않을 경우 https를 눌러서 url로 받으면 된다.
위의 화면에서 스크롤을 내려보면 아래와 같이 초기 설정법이 친절하게 설명되어 있다.
우리는 git-bash를 열어서 2번 "Create a new repository"를 실습한다.
git bash로 실습한 화면
$ mkdir git_work -> 프로젝트를 받기 위한 git_work 디렉토리 생성
$ cd git_work -> git_work 디렉토리 진입
$ git clone <ssh 주소> -> 새로 생성한 server의 ssh 주소를 입력한다
* 만약 https 주소를 입력할 경우 gitlab의 ID와 PW를 입력해주면 된다.
$ ll -> 내용 확인 : New_Test_Project가 생성되었다.
$ cd New_Test_Project -> git 작업공간 폴더에 진입 (master라는 것이 보일 것이다)
$ touch README.txt -> README.txt 파일 생성
$ git add --all -> 추가된 모든 파일을 stage 영역에 저장
$ git commit -m "add README" -> stage 영역을 "add README"라는 메시지를 붙여서 commit
$ git push -u origin master -> 원격저장소(origin)의 master branch에 commit된 내용을 올림
$ gitk --all -> git bash에 내장된 git GUI를 실행
gitk -> git-bash에 내장된 git의 GUI 버젼.
3. Project에 member 추가하기
Project의 등급에 따라서 해당 프로젝트에 추가된 멤버인 경우에만 저장소를 다운 받을 수 있는 경우가 있다. private project 일 경우, 반드시 member를 추가시켜 준다.
왼쪽 하단에 Members를 클릭 한 후, 멤버 이름을 검색하고 "Add users to project"를 눌러준다.
해당 멤버에게 master 권한을 줄지, develope 권한을 줄지 정하면 된다.
'Git' 카테고리의 다른 글
005. Git-bash 한번에 따라하기 (0) | 2016.02.16 |
---|---|
Git 강좌 후기 (1) | 2016.02.16 |
003. ssh-key 생성하기 (0) | 2016.01.25 |
002. Git 설치하기 - Window (0) | 2016.01.25 |
001. Git 설치하기 - Linux (0) | 2016.01.25 |