0. What is Github?
<aside>
💡 파일 버젼 관리 시스템 GIt을 기반으로 한 프로젝트 클라우드 서버
</aside>
1. Why Github?
- 파일 버젼에 기반한 디버깅에 특화
- 서버에 프로젝트를 저장해두기 때문에 여러 환경에서 작업 가능
- 특히 다수와 함께 진행하는 프로젝트 매니징에 상당히 유용함
- 자기 자신에 대한 포트폴리오로서의 역할
- 자신의 github user name을 공유하기만 하여도 자신의 포트폴리오를 증명할 수 있음
- github의 작업물은 그 자체로 아카이빙의 기능을 하므로, 작업물의 보존뿐만 아니라 어떤 절차를 거쳐서 개발되었는지 살펴볼 수 있음
- 뿐만 아니라 github.io를 이용하여 프로젝트 혹은 자기 자신에 대한 홈페이지를 만들 수 있음
2. Today, we will talk about..
- Git 사용법
- git의 구조
- init, add, commit 등 기초적인 사용법
- Github 사용법
- github 가입
- repository 생성
- push, pull, branch 등 간단한 프로젝트 매니징
- 시간이 남으면…
- Docker, Anaconda, pyenv 등 버젼 관리 시 유용한 도구들
- 앞으로 진행할 프로젝트에 대하여 듣고 싶어요~ㅎㅎ
3. Github 가입 및 repository 생성
- github 가입
https://github.com/
-
토큰 생성
# token copy and do:
$ gedit ~/token.txt
# paste the token
-
Repository 생성