TIL(20180719)
by choising
20180719
Today I Learned
- 온라인 (git, html/css, js, java) 강의 듣기.
- git과 github 입문 인강 수강.
- 1단계 : 혼자서 작업하기
- 소스트리로 깃 쉽게 배우기
- 마지막 저장(커밋)으로 되돌리기
- 브렌치를 사용한 기능 변경
- 1단계 : 혼자서 작업하기
-
git이란 형상관리시스템. 프로그램과 관련된 파일들을 저장 및 공유.
- clone : 현재 github 레파지토리 형상을 local에 copy.
- add : local에서 작업한 파일들을 스테이지영역에 추가.
- commit : 스테이지영역의 파일 묶음을 local에 저장.
- push : commit들을 github에 업로드.
- checkout : local의 형상을 특정 브렌치(커밋) 로 되돌아감.
- 소스트리 : 브렌치 이름을 더블클릭 하는 것으로 체크아웃 가능.
- 소스트리 :
코드뭉치 버리기
를 통해 local의 변경사항을 폐기하고, 마지막 형상(commit) 으로 되돌아 갈 수 있음.
- branch : 가상의 작업 공간, 기존 형상 외에 새로운 형상을 만들고 싶을 때 사용.
- 하나의 브렌치에서만 작업할 수 있고, 작업하고 있는 브렌치를 현재 브렌치 or 헤드 브렌치 라고 부른다.
- master 브렌치에는 일반적으로 최종본(v1.0).
- merge : 특정 브렌치의 내용을 다른 브렌치에 반영.
TO-DO
- 구구단 다양하게 구현.
- 모래시계 다양하게 구현.
- 온라인 (git, html/css, js, java) 강의 듣기.
- 부스트코스 다시 시작.
Subscribe via RSS