- git
어떤 파일이든 변경내역 확인(추적)에 도움을 줌. 파일의 변경내역을 계속 추적하는 시스템.(version control)
- github
파일의 변경내역을 업로드 하는 공간.
- 깃허브 접속
repository : 코드 저장소. 코드를 넣을 폴더(변경내역, 히스토리 코드)
자물쇠 형태는 비공개를 의미
파일의 히스토리를 볼 수 있다. 여기서 히스토리 하나하나를 commit이라 하는데 commit은 파일을 저장한 시점을 의미. commit을 보면 왼쪽(-와 옅은 빨간색 줄), 옛코드 오른쪽(+ 초록색줄, 업데이트 한 코드)을 볼 수 있다. 변경사항을 육안으로 명확하게 볼 수 있다.
- 컴퓨터에 폴더 만든 다음 그 폴더를 깃헙에 올리기
- 깃헙 내에 만들어주는 방법 (권장)
이름은 공백없이 소문자로 작성
- 깃헙 desktop 설치
깃헙 데스크탑을 통하여 깃헙에서 생성한 repository를 컴퓨터에 가져오기
: clone a repository from the internet (인터넷에 있는 repository 복제하기)- repository 저장할 경로 지정하기(찾기 쉬운 경로)
** 이제 컴퓨터와 깃헙 사이트에 있는 폴더가 서로 연결됨.
- vcs에 깃헙데스크탑으로 만든 폴더와 같은 폴더를 드래그 -
README.md 파일 생성(모든 깃저장소가 가지고 있어야 되는 파일)(markdown : 서식이 있는 문서를 작성하는 것) -
깃헙 데스크탑으로 파일 커밋(커밋하려면 커밋 타이틀 필요. 타이틀에는 뭘 했는지 적어준다. 파일 꼭 체크) -
publish 까지 해줘야 깃헙에 올라감.
** 변경내역이 있는 커밋을 push 해준다.