버전관리 필요에 따라 파일을 현상태, 또는 이전 상태로 유지해야 할 필요가 있다. 기존의 로컬에 파일명만을 수정하여 저장하는 방법은 효율이 좋지 않고 손상될 가능성이 높다. DropBox나 google driver등 클라우드 서비스를 이용하는 방법이 존재 한다. 다만
준비해당과정은 window에서 실행되는 과정으로 git을 설치한 후git bash에서 진행 된다.https://git-scm.com/위 링크로 접속하여 git을 설치 한다.설치과정 중에 옵션은 따로 선택하지 않고, next를 눌러 설치를 진행한다.버전관리의 시
Statusgit작업 상태는 다음과 같은 구조로 되어있다.Working Tree : 작업된 파일, 버전으로 만들어지기 전 단계.Staging Area : 버전으로 만들 대상파일을 올려놓는 곳. Repository : Staging Area에 올려있던 파일을 버전으로 저
Read 기본적인 명령어 git log : Repository에 저장된 버전확인. 옵션 --stat : 구성 상세 옵션 -p : 내역 상세 git diff : 마지막 버전과 Working Tree에 있는 수정된 내역을 비교
Update버전의 수정은 유의해야할 사항이 있다. 만약 최신 버전이 아닌 이전 버전의 내역 수정하게 되면, 버전이 꼬일 수 있기 때문에 이번 포스팅에서는 commit message를 수정하는 방법만 다루고, 상세하나 내용을 병합과 충돌에서 다룰 것이다.git log로
Delete(Cancel)commit은 삭제라기보다 취소라는 표현을 많이 쓴다. 이를 실행하기 위해서 git reset "COMMIT_ID"명령어을 사용한다. commit이 다음과 같은 순서로 이루어 져있을 때commit3을 삭제하고 싶다면 commit3의 이전 버전인