웹 사이트 만들기 07 :: Git과 GitHub 사용법

협업을 할 때 많이 사용되는 Git의 사용법과 GitHub에 대해 복습해볼 것!​​1. Git 이란?​Git은 분산 버전관리 시스템이었다 즉, 개발자들이 각자 코딩을 하고 일정상황 마다 과인의 코드를 저장하면서, 공용 코드를 갱신하여 협업할 수 있도록 것이었다​​2. Git 시작하기​CLI (윈도우는 cmd)에서 버전관리를 할 폴더에 들어간 후, git init 입력하기 (이때, git은 기이 설치되어 있는 상태여야 함)→ 한 번만 하면 되는 !​​3. Git의 상태

>

Git에 파일을 추가하는 파일을 지켜본다는 의미.지켜보는 파일을 Tracking 상태라고 하며, 그렇지 않은 파일을 Untracking 상태라고 합니다.​이 Tracking 상태를 3가지로 나눌 수 있는데Modified, Staged, Commited 이렇게 분류된다.1) Modified : 차후 Commit에 반영이 안될 파일2) Staged : 차후 Commit에 반영 작정인 파일3) Committed : 이미 Commit이 진행되어 변경사항이 기록된 파일​​4. Git에 파일 추가하기: git add​파일 상태를 Modified에서 Staged로 바꾸는 것.ex) git add * ​​5. Commit하기: git commit -m “남길 메시지”​변경 사항을 기록하는 것.

6. GitHub이란?​ 개인의 컴퓨터에 있는 commit의 저장소를 로컬 저장소라고 하며, 공용 공간에 있는 commit들의 저장소는 원격 저장소라고 할것이다.이때 GitHub은 원격 저장소(Remote Repository)에 해당!

>

​7. GitHub에 로그인하기​8. GitHub에서 New Repository를 만들면, 원격 저장소를 할 수 있소리

>

​9. 기위 있는 로컬 저장소와 연동cmd에 “…or push an existing repository from the command line”의 명령 복사 붙여넣기

>

​10. GitHub에 commit된 파일 올리기※ 꼭 commit한 후 해야함​: git push [원격 저장소 이름] [브랜치 이름] 으로 로컬 저장소에서 원격 저장소로 갱신할것이다.ex) git push origin master​* push : 로컬저장소에서 원격저장소로 * pull : 원격저장소에서 로컬저장소로 업데이트​​11. 파일이 올라와 있는지 확인!repository에서 파일을 확인 할 수 있소음 ​​​