github - gnudev.tnaru.com · pull requests issues gist watch wiki pulse 123 star 1,043 fork 302 o...

Post on 22-Sep-2020

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

GitHub

Git이란?

• 버전 관리 시스템 • 분산 관리 시스템 • 파일의 변경 내역을 계속 추적 • 프로젝트의 현재 상태와 전체 이력을 확인

Git의 장점

• 변경 취소 기능 • 모든 변경에 대한 완벽한 이력 • 변경한 이유 기록 • 변경에 대한 확신 • 여러 갈래의 히스토리 • 충돌 해결 능력 • 독립된 히스토리

GitHub란?

• Git repository(저장 공간)를 업로드 할 수 있는 웹사이트 • 다른 사람과의 협력을 원활하게 해준다

• Repository를 공유할 수 있는 중앙저장소 • 웹 기반 인터페이스 • Forking • Pull Requests • Issues • wikis

GitHub의 장점

• 기록 요구 • 독립된 히스토리에 대한 협력 • 진행 중인 작업 검토 • 팀의 작업 진척 상황 확인

GitHub 가입

https://github.com/

ID E-MAIL PASSWORD

GitHub 조직 생성

단체 생성

단체 명

결재 영수증 받을 주소

무료로 사용

GitHub 조직 멤버 추가

ID or E-MAIL

GitHub 조직 멤버 추가

GitHub repository 생성

저장 공간 이름

초기화

GitHub repository 생성

Desktop GitHub app 다운로드

https://desktop.github.com/

Window버전 GitHub

Repository 목록

수정된 날짜 파일의 수정된 기록

Window버전 GitHub로 repository 오픈

Window버전 GitHub로 repository 오픈

추가 된 repository

Window버전 GitHub 업로드 및 수정 ①

Window버전 GitHub 업로드 및 수정

개요 변경에 대한 설명

Forking

• 권한이 없는 프로젝트를 복사하여 사용(변경) 가능하게 한다.

Forking

• 복사하는 repository의 권한을 원하는 개인이나 단체로 설정

Pull Requests

① ②

• 자신이 변경한 프로젝트를 원작자에게 제안한다.

Pull Requests

Issues

① ②

• 버그, 질문, 도움 등을 논의하거나 요청할 수 있다.

Issues

라벨을 이용하여 쉽게 자신이 원하는 요청을 표현할 수 있다.

top related