+
클릭 → Create
클릭 → Browse
클릭해서 생성한 폴더 선택 → 하단의 Create
클릭.git
(숨긴)폴더 생성 확인Unstaged Files
에 저장된 파일 생성 → Stage All
클릭 → Staged files
로 옮겨짐 → 상단의 Commit
메뉴 클릭 → 하단의 커밋 메시지 박스
에 내용 작성 → 하단의 Commit
버튼 클릭커밋 완료 후 왼쪽 카테고리의 BRANCHES
의 'master'
(기본적으로 생성되는 브랜치 이름)에서 내용 확인 가능
<Visual Studio Code> 내용 업데이트 되면 위와 같은 방법으로 커밋 필요
Branch
클릭 → New Branch
에 브랜치 이름 기입 후 Create Branch
클릭BRANCHES
카테고리에서 새롭게 생성한 '화면' Branch
과 'master' Branch
에 생성되었던 'index.html'
이 공유된 것 확인 가능(새로운 브랜치 생성되면 모든 파일 공유됨)'기능' Branch
생성'화면'Branch
으로 이동(더블클릭) :BRANCHES
에서 화면
옆에 동그리미 확인 가능(해당 페이지에 있음을 의미)
'화면'Branch
로 이동 후 <Visual Studio Code>에서 화면1
이라고 내용 추가 후 commit
화면2
이라고 내용 추가 후 commit
'기능'Branch
으로 이동(더블클릭) :BRANCHES
에서 기능
옆에 동그리미 확인 가능(해당 페이지에 있음을 의미)
'기능'Branch
로 이동 후 <Visual Studio Code>에서 '화면'Branch
에서 작업한 '화면1'
, '화면2'
의 내용은 없음을 확인
'기능'Branch
에서 '기능1'
이라고 내용 작성 후 commit
Graph
에서 빨간색 선
확인 가능반복해서 '기능'Branch
에서 '기능2'
'기능3'
이라고 내용 작성 후 commit
기능3
내용 삭제
할 땐, 전 단계 커밋
을 오른쪽 클릭한 뒤 Reset current branch to this commit
(현재 브랜치를 이 커밋으로 재설정) 클릭
Hard-discard all working copy changes
클릭 → OK
클릭모든 작업 다 구현했을 때, master Branch
로 들어가서 Description
에서 기능
의 마지막 작업내용의 오른쪽 마우스 클릭 → Merge...
클릭
반복해서 Description
에서 화면
의 마지막 작업내용의 오른쪽 마우스 클릭 → Merge...
클릭
Merge
하면 Description
에 자동으로 uncommitted changes
파일 생성uncommitted changes
파일(index.html) 커밋