Git을 이용한 버전관리 브랜치(Branch) 만들기 코드를 작성하다 보면 수정과 삭제가 빈번하게 발생한다. 때로는 과거에 삭제된 부분을 되살리고 싶을 때도 있고 때로는 어떤 부분을 수정했는지 확인하고 싶은 경우도 생긴다.
또 동일한 소스코드를 여러명이 수정하는 경우도 생기게 된다. 이럴경우 누가 어떤 부분을 왜 수정했는지 알고 싶을 수도 있을 것이다.
버전관리 시스템을 사용하면 이런 상황을 쉽게 관리할 수 있다. Git의 3가지 영역 작업 폴더 (Working Directory), 작업 트리 사용자가 변경하는 실제 파일이 들어가는 폴더 스테이지 (Stage, Index) 변경사항을 관리할 파일들의 리스트, 버전으로 만들 파일이 대기하는 곳 변경이력 (Histroy), 저장소 (repository) 커밋 (Commit)이라 불리는 변경사항 묶음과 커밋 들의 연결관계를 저장하는 곳 리포지토리 (repository)는 스테이지에서 대기하고 있던 파일들을 버전으로 만들어 저장한다 ※ 커밋...
#
commit
#
Git
#
gitadd
#
gitcommit
#
gitdiff
#
gitreset
#
git버전관리
#
git저장소
#
git커밋
원문 링크 : Git_Bash를 이용한 버전관리