본문 바로가기

Git

[독학필기노트]생활코딩GIT(Gui)

생활코딩 GIT (Gui)


https://opentutorials.org/course/1492


1. 저장소 만들기 (init)

  1. 바탕화면에 폴더 생성
  2. sourcetree 실행
  3. 생성한 폴더 불러오기
  4. Html 파일 생성

2. 버전 만들기 (commit)

  1. html 파일 commit
  2. html 파일에 태그 추가 지속적 commit (git은 작업하고 있는 저장소에서 일어나는 일, 추가 삭제 등의 변화를 인식)
  3. uncommitted change : 아직  commit을 실행하지 않은 변화가 있는 파일

3. 되돌리기

3.1 working copy, index, repository

Unstaged files 

add

 --------------------->

 staged files

commit

 ------------------->

 Repository

 수정된 파일들이 표시되는 공간

 commit을 통해 만들어질 내용

저장소 

 working copy

 index or staging area


하나의 파일이 working copy와 index에 동시에 올라갈 수 있음. (파일을 add 시켜놓고 다시 수정작업 했을 경우 이렇게 됨)

3.2 수정사항 취소하기
3.3 Reset
해당 commit 우클릭 - reset to this commit
mix :  변경사항은 유지된채 commit만 삭제됨(변경된 사항이 add되기 전의 상태로 돌아옴)
hard : 변경사항 및 commit이 삭제
3.4 Revert
Reverse commit : 해당 commit에서 삭제 했던것은 추가되고 추가 했던것은 삭제되는 상태로 새로운 commit이 생성.


'Git' 카테고리의 다른 글

[독학필기노트]생활코딩-Git : Branch  (0) 2019.02.18