-
github 시작하기 - repository 생성, 사용자 추가Study/Git 2020. 3. 1. 04:18
Github란 분산버전관리시스템인 Git을 사용하는 프로젝트를 위한 원격 저장소를 제공하는 서비스이다.
분산버전관리시스템(DVCS: Distributed Version Control Systems)란 소프트웨어 버전 관리를 위한 시스템. 각 개발자가 중앙 서버에 접속하지 않은 상태에서 코드작업을 할 수 있다.
=> 과거 코트를 보고 복원 할 수 있고, 협업시 협업자들의 코드 수정한 내용을 볼 수 있어 충돌을 방지할 수 있음!
Github 저장소 생성하기
github 우측상단에서 + 누른 후 New repository 클릭
Repository name에 이름 작성 후 Create repository 클릭하면 생성 됨.
public: 오픈소스
Private: 유료 소스(결제 정보 입력)
Initialize this repository with a README: 프로젝트 설명을 만들겠다.(일단 안해도 됨)
Github 홈페이지 설명
레파지토리의 주소 HTTPS와 SSH 설정 가능
Issues: 각각의 프로젝트, 저장소마다 issues(bug 등)을 한번에 볼 수 있음
Pull requests: 내가 만든 프로젝트를 다른 사람이 복제해 갈 수 있는데, 복제 후 수정된 것을 나에게 알려주면 여기에 뜸
Actions: github 안에서 한 활동들을 알려줌 history 기능
Settings: 설정. 여기에서 사용자를 추가할 수 있음
원격저장소에 디렉토리 올리기
git remote add origin https://github.com/LeeYoonJung/corona.git
origin이라는 별명을 이용하겟다.
git remote: 저장소 걸 확인 가능
git remote -v: 자세히 보기
"origin": 관습적으로 로컬저장소와 연결되어 있는 기본적인 원격 저장소. 주로 동기화를 하는 원격 저장소 이름
git push -u origin master: 로컬저장소를 기준으로 해서 원격저장소로 나의 작업을 보낼 떄 로컬 저장소에서 원격저장소로 master 브랜치로 push한다.
-u 옵션: 나중에 push만 해도 자동으로 origin master로 push
사용자 추가하기(Collaborator)
생성 후 Settings 클릭 후
우측에 Manage access 클릭한 후 Invite a collaborator를 클릭하여 사용자를 추가할 수 있다.
다른 글 찾아보면 우측에 collaborator를 클릭하라고 나오는데 Manage access로 변경된 거 같음...
'Study > Git' 카테고리의 다른 글
Git - 명령의 빈도와 메뉴얼 보는 방법 (0) 2020.03.02 Git - 과거 버전으로 돌아가기 (0) 2020.03.02 Git - 버전 만들기, Stage area (0) 2020.03.02 Git - 저장소 만들기, 파일 등록 (0) 2020.03.01 Git - 정의, 설치방법 (2) 2020.03.01