Skip to content
jisoo97 edited this page Oct 28, 2019 · 18 revisions

1. Why Git/Github

  • Git - 파일의 변동사항을 추적하고, 여러 사용자간의 파일 작업을 조율(지속적 추적이 가능함)
  • Github - Git을 online service 하는 것. Git 자체의 기능 외에도 위키, 프로젝트 관리 툴 등을 제공한다. 비슷한 프로그램으로는 Gitlab, Bicbucket 등이 있음
  • 결론 : 여러 사람이 프로젝트를 하는 경우에 필요하다!!

2. git 설치

  • 다운로드까지 10분

3. 네트워크 원리

4. github 가입 - 개인 repository 연습

  1. 가입
  2. (개인) repository 생성
  3. local 저장소 생성
    git init
  4. 파일 만들기 readme.md
    git status(빨간색)
  5. commit 준비상태로 만들기
    git add *
    git status(초록)
  6. commit
    git commit -m "Add readme.md by Jisoo"
  7. global 변수 설정
    git config --global user.name "Jisoo Kim"
    git config --global user.email jisoo97@postech.ac.kr
  8. 다시 commit
  9. Origin branch 만들기
    git remote add origin "____주소____"
  10. Push
    git push -u origin master

5. 공유 repository - Conflict, Branch, Merge

  1. 가입
  2. (개인) repository 생성
  3. local 저장소 생성
    git init
  4. 파일 만들기 readme.md
    git status(빨간색)
  5. commit 준비상태로 만들기
    git add *
    git status(초록)
  6. commit
    git commit -m "Add readme.md by Jisoo"
  7. global 변수 설정
    git config --global user.name "Jisoo Kim"
    git config --global user.email jisoo97@postech.ac.kr
  8. 다시 commit
  9. Origin branch 만들기
    git remote add origin "____주소____"
  10. Push
    git push -u origin master

Clone this wiki locally