스테이징 3

#10 깃(Git) - 수정한 파일, 스테이징 되돌리기 (restore)

안녕하세요! 에이블디입니다! 지난 시간까지는 파일을 스테이징하고 커밋까지 하는 방법을 살펴보았는데요! 작업을 하다가 여러 가지 이유로 이전 버전으로 되돌려야 하거나 스테이징과 커밋 등을 취소하고 이전 상태로 되돌려야 하는 상황이 한 번쯤은 발생하게 됩니다. 이럴 때 작업내용을 되돌리는 방법을 알아야겠죠? 오늘은 작업 트리에서 수정한 파일과 스테이징 된 파일을 이전 상태로 되돌리는 법을 알아보도록 하겠습니다! 그럼 먼저 작업 트리에서 수정한 파일을 되돌리는 방법부터 알아볼까요? 작업트리에서 수정한 파일을 되돌릴 때는 restore 명령을 사용하면 됩니다! *깃 2.23 버전부터 명령어가 바뀌었어요! 작업 트리에서 작업내용 취소할 때는 (기존) git checkout -- abled.txt -> (변경) g..

git 2021.11.11

#7 깃(Git) - unmodified, modified, staged

안녕하세요 에이블디입니다! 지난 시간에 이어서 오늘도 파일의 상태에 대해 조금 더 알아볼까 해요! 지난시간에 한 번이라도 버전을 만들었던 파일은 tracked 상태가 된다고 한 것, 기억나시나요? tracked 상태인 파일은 깃 명령으로 파일 상태를 확인하면 현재 작업 트리에 있는지, 아니면 스테이지에 있는지 등 더 구체적인 상태를 알려주는데요, 이번 시간에는 깃의 커밋 과정 중에서 tracked 파일의 상태가 어떻게 바뀌는지 확인해 보겠습니다. 지난 시간에 abled.txt라는 파일을 수정하고 abledStudent.txt라는 파일을 새로 생성하여 커밋까지 마친 것 기억나시죠? 다시 한번 깃의 상태를 살펴봅시다. 명령어는 기억나시죠? $ git status 'working tree clean'이라는 문..

git 2021.11.09

#3 깃(Git) - 스테이징, 커밋 실습하기.

안녕하세요! 에이블디 입니다! 오늘은 지난 시간에 배웠던 스테이징과 커밋을 실습해보는 시간을 가지려 해요! 이번 시간에 실습을 하면서 깃이 아무래도 리눅스 기반의 프로그램이다 보니 리눅스와 친해질 겸 터미널 창에서 리눅스 명령어로 간단한 텍스트 파일을 생성하고 스테이징과 커밋까지 실습해보도록 하겠습니다. 리눅스 명령어로 파일 생성해보기. 터미널 창을 열어 지난 시간에 만들었던 test-git 디렉터리까지 이동합니다. 디렉터리를 이동하는 법은 지난 시간에 실습해봐서 다들 아시죠? 이전 글에서 test-git 디렉터리에서 깃을 초기화했기 때문에 현재 test-git 디렉터리에서는 버전 관리를 할 수 있는 상태입니다. 깃 상태를 확인하기 위해 git status를 입력해 주세요. $ git status 명령어..

git 2021.11.02