- python 설치
- pycharm(IDE) 설치
- git 설치
- github 회원 가입
- github내 encore-playdata/202003_ai의 repository를 Clone하기
- 퀴즈 답안 작성 후 pull request하기
(encore-playdata/202003_ai의 202003은 개강년월이고, ai는 본인이 수강하는 과정입니다. 플랫폼 과정의 경우에는 202003_platform이라고 표기됩니다.)
우측에 'clone or download' 초록색 버튼을 클릭하고 주소를 복사합니다.
6. git Bash(terminal)에서 명령어를 이용해 바탕화면에 폴더를 생성하고 폴더에 파일을 clone합니다. (**아래 순서대로 진행한 후 퀴즈 답안을 제출할 때까지 Git Bash를 끄지말고 진행해주세요! 중간에 끄시면 6번의 순서를 다시 진행하셔야 합니다.)
-
첫번째, 바탕화면으로 이동하기 (cd 이동하고싶은폴더명)
cd desktop
-
두번째, 바탕화면에 폴더 만들기 (mkdir 만들고싶은폴더명)
mkdir playdata
-
세번째, 생성한 폴더로 이동하기
cd playdata
-
네번째, 내 컴퓨터에 github에 있는 파일을 복사하기 (주소는 과제 가져오기 4번에서 복사한 주소를 사용합니다)
git clone 복사한 주소
-
다섯번째, 복사된 폴더로 들어가기
cd 202003_ai
-
여섯번째, 이메일과 이름
git config --global user.email "내 이메일작성"
git config --global user.name "내 이름작성"
- 간단하게 보면, 우리가 workspace에서 작업하여 파일이 변경되면 add 라는 명령어로 index에 반영시킵니다.
- index된 상태에서 commit하면, local repository에 반영되고, remote repository에 저장가능한 상태가 됩니다.
- 이 때, push 라는 명령어로 remote repository인 온라인 github에 업로드하게 됩니다
- 온라인 github에 있는 데이터를 내 컴퓨터로 가져올 때는 pull 이라는 명령어를 사용합니다.
- 정리하면 github에 업로드하기 위해서는 add -> commit -> push 순서로 진행하고,
- 반대로 github 내용을 가져오기 위해서는 clone이나 pull 등을 이용합니다.
- 아직은 무슨말인지 잘 이해가 안가실텐데요, 아래 적혀있는대로 따라해보면서 간단하게 사용법만 익히셔도 좋습니다.
- git이 무엇인지, 기본용어는 무엇이 있는지, https://nolboo.kim/blog/2013/10/06/github-for-beginner/ 이 링크에서 확인해주세요.
- git을 좀 더 깊이 사용하고 싶다면 https://www.opentutorials.org/course/2708 이곳에서 공부하셔도 좋습니다.
- 나중에 git 사용법은 특강이 있을 예정이니 너무 걱정마세요!
print("hello github!")
- cd 자신의이름 폴더명
- git status 명령어는 로컬저장소의 상태를 확인할 수 있습니다.
- 다섯번째, 내 GitHub로 가서 repository에 업데이트 된 내역을 확인해보세요.