Skip to content

Latest commit

 

History

History
424 lines (215 loc) · 15.3 KB

File metadata and controls

424 lines (215 loc) · 15.3 KB

초심자를 위한 Github 협업 방법 튜토리얼 (with Eclipse)


📌 동덕여자대학교 Github 기초부터 협업방법 강의자료 제작

협업을 할 때 사용했던 방식을 꾸준히 공부한 결과
배운 내용을 기반으로 팀장이 되어 처음 Github을 사용하는 팀원들을 이끌 수 있었다.

그리고 교수님의 제안으로 Github 관련 보충강의자료 ppt를 제작할 좋은 기회를 얻게 되었다.
해당 자료는 Github이 생소한 초보자를 생각하며 만든 자료이기에 최대한 쉽게 작성했다.
최근 Github를 시작하는 초보자에게 도움이 되었으면 하는 바람이다.




Git 목차

  1. git 필요성
  2. Git 이란
  3. Github 란
  4. 분산버전관리 정의 및 장점



Repository (저장소) 목차

1. 저장소란

  • 로컬 저장소 (Local Repository)
    • Working Directory
    • Staging Area
    • Local Repo
  • 원격 저장소 (Remote Repository)

2. 실습

  • github에 Repository 저장소 생성
  • config 설정
  • git 초기화



명령어 목차

  1. Add
  2. Commit
  3. Push
  4. 실습



Git Flow 목차

  1. Branch란
  2. Git Flow란*



Eclipse github 목차

  1. 준비
  2. Egit설치



Eclipse github 목차

팀장

  1. 저장소 생성
  2. Gitignore꼭 추가
  3. Manage access설정
  4. Branch 생성-develop



Eclipse github 목차

팀원

  1. Clone
  2. Fork (선택사항)
  3. e-mail에서 팀 권한 수락



Eclipse github 목차

협업

  1. 협업방식 적용 이유
  2. 장점

협업(공통) -반복

  1. Issue
  2. Branch 생성 및 작업
  3. Commit & push
  4. Pull request (=PR)
  5. 코드리뷰
  6. Merge
  7. Checkout branch develop
  8. Pull
  9. 작업이 끝난 Branch 삭제
  10. 정리



주의사항 목차

  1. Pull 오류해결
  2. Merge 충돌해결