[Git] GitLab 사용법 / Sourcetree 설치
2020. 10. 22. 09:40ㆍ응용
728x90
* PC에 GIT 설치
* GitLab 사이트에서 새로운 프로젝트 생성
* SSH 생성
- 터미널을 열고 ssh-keygen 입력
# ssh-keygen -t rsa
- .ssh\ id_rsa.pub 복사하여, gitlab사이트의 SSH Keys에 붙여넣는다 ( 최초 1회만 실행 )
* Git CMD 창에서 아래 명령어 실행
▶ Git global setup
git config --global user.name "유저명" git config --global user.email "이메일 주소" git config --list |
회원가입시, 유저명, 이메일 주소 입력.
▶ Create a new repository
git clone git@gitlab.com:[유저명]/[프로젝트명].git cd [생성된 프로젝트폴더] |
만일, 기존 프로젝트폴더가 있다면 폴더 백업 후 삭제하고, 프로젝트폴더 상위 위치에서 git clone 실행한다.
( 현재, 폴더만 생성된 상태이고, 경로 안에는 아무것도 없는 상태임 )
▶ Push an existing folder
git add . git commit -m "Initial commit" git push -u origin master |
비어있는 폴더에서 파일 생성, commit, push 한다.
만약, 백업된 파일도 업로드하고 싶다면, 파일을 프로젝트폴더에 복사 후 실행.
업로드까지 마치면 master라는 기본 branch가 생성되며, 협업을 하려면 별도의 branch 생성함.
cf ) 기본적인 명령어
- git add --all : 변경된 모든 파일을 내부 git repository에 추가합니다.
- git commit -m "commit message" : 내부 git repository에 커밋 메시지와 함께 커밋합니다.
- git push -u origin master : GitLab에 commit된 내용을 업데이트 합니다.
- git --all : git에 내장된 GUI를 실행해 확인합니다
※ 소스트리 설치 및 실행 : 관리툴
- ADD 버튼을 누른 후, 프로젝트 폴더를 추가한다.
반응형
'응용' 카테고리의 다른 글
[파이썬] ETRI 음성인식 기술 - STT(Speech-To-Text) API (0) | 2020.11.03 |
---|---|
[파이썬] 구글 번역 - googletrans (0) | 2020.10.28 |
[파이썬] heroku 웹호스팅 - Flask (0) | 2020.10.26 |
[파이썬] 아나콘다 가상환경에서 spyder 설치 (32bit) (0) | 2020.10.22 |
[파이썬] 파일명 일괄변경 / 여러 파일의 이름을 한번에 변경 - glob (4) | 2020.09.12 |