본문 바로가기
IT환경설절

Github 사용하기(Sourcetree및 관리자 권한 부여방법)

by 박성우우우 2020. 7. 17.

이전 포스팅으로 Git을 설치했고 local환경이 아닌

다른 개발자들과의 코드 공유를 하기 위한 

Remote Repostroy 인 Github를 사용하려한다. 

 

가장 먼저 Github의 회원가입을 하면

Repositories를 생성할 수 있다.

(New를 누를 경우 새로운 Repostroy를 생성할 수 있으며 아래는 기존에 작업한 프로젝트들이 보여진다.)

 

예시 Repostroy 를 하나 생성하기 위해서는 

Repostroy name / Description / 보안범위(?)를 설정해야하는데

개인적으로 Repostroy name은 프로젝트 디렉토리의 이름과 일치하는 것이 정신건강에 좋다.

Description에는 간단한 프로젝트 설명을 쓰고 보안범위까지 설정하고

Create repostroy를 누르면 새로운 Repostroy를

생성할 수 있다.

Repostroy 생성하면 다음과 같은 화면을 확인 할 수 있는데

아래의 첫번째 https URL을 공유하여 프로젝트를 공유하거나 공유받을 수 있다.

또한 아래의 코드를 git 터미널에 입력하여

commit한 내용을 Repostroy로 push할 수 있다.

 

(Repostroy를 생성했을 경우 반드시 최소한번은 commit을 진행해야하며

commit할 것이 존재할 경우 push가 되지않는다.)

 

또 하나의 방법으로는 직관적으로 확인 할 수 있는

Sourcetree tool을 이용하는 것인데 아래 링크를 통해서 설치하고

https://www.sourcetreeapp.com/

 

 

Git가 자동으로 인식되는 것을 확인하고 인식되지 않을 경우 직접 설정해준다.

 

 

이름과 주소를 넣어주시고 처음일 경우 SSH KEY가 없기 때문에 아니오를 눌러서 진행해 줍니다.

 

이제 Project를 추가하기 위하여 Project폴더에서

git init명령어를 이용하여 git저장소로 설정하면

Sourcetree Add에서 저장소 종류가 Git 저장소라고 확인됩니다.

 

 

이제 Repository를 추가하면 아래의 부분에서 커밋과 pull, push 패치 등을 수행하고

브랜치를 통해 이전 버전들을 확인할 수 있다.

 

마지막으로 다른사용자도 push하기 위해서는 권한이 필요한데 이는

Github 프로젝트 >> Settings >> Manage access

>> Invite a collaborator

을 통해 다른 사용자를 초대하고 

다른 사용자가 수락할 경우 서로 프로젝트를 push, puill을 통해서 공유할 수 있게 된다! 

 

'IT환경설절' 카테고리의 다른 글

Android Studio에서 Nox연동하기  (0) 2020.07.31
Git 설치하기  (0) 2020.07.17
MariaDB설치 후 한글입력까지  (0) 2020.07.16
Tomcat 설치  (1) 2020.07.15
JDK 설치하기  (2) 2020.07.15

댓글