[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를 실행해 확인합니다

 

 

 


※  소스트리 설치 및  실행     :  관리툴

www.sourcetreeapp.com 

 

Sourcetree | Free Git GUI for Mac and Windows

A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac.

www.sourcetreeapp.com

   -  ADD 버튼을 누른 후,  프로젝트 폴더를 추가한다.

 

 

 

 

 

반응형