이고잉님의 생활코딩을 통해 개인 공부를 한 것을 작성한 게시물 입니다
c드라이브에 버전 관리를 할 폴더 hello-git을 생성시키고 git init 명령어를 작성한다. 이 명령의 의미는 "현재 디렉토리에서 작업을 진행하겠다."라는 이야기로 받아들이면 된다.
ls -al 명령어는 폴더 내 파일을 보여주는 명령어이고 파일 중에서 .git라고 되어있는 파일이 버전정보가 저장된 파일이다.
vim f1.txt
라는 명령어를 실행하면 텍스트 편집 화면이 뜨는데 이 의미는 vim이라는 프로그램으로 f1.txt 파일을 생성/편집하겠다는 의미이다. 화면이 뜨면 i(insert)를 눌려서 편집을 할 수 있다.
i를 눌려 souce : 1이라는 글을 작성하고 esc키를 누르면 코드입력 화면으로 되돌아올 수 있다.
:w(write)q(quit) 를 누르면 저장과 함께 종료가 가능하다.
작성된 내용을 확인하고 싶다면
cat f1.txt
를 눌러서 확인하면 된다.
깃의 상태를 나타내는 명령어는 다음과 같다.
git status
명령을 실행하면 다음과 같은 창이 나오는데
이 의미는 f1.txt파일이 버전관리되지 않고 있음을 의미한다.
이 파일이 추적되도록 하기 위한 명령어가 git add 명령어이다.
git add f1.txt
작성자 표시하기
commit을 한 사람을 적어놓기 위해 다음과 같은 절차를 거침. 이 절차는 한번만 하면 됨.
1. 이름git config --global user.name 자기 이름
- 이메일
git config --global user.email 자기 이메일
이후 git commit 명령어를 실행하면 다음과 같은 vim창이 나옴
이후 i(insert)를 눌르고 이 파일의 변화가 어떤 변화를 담고있는지를 설명하는 버전 메시지(커밋 메시지)를 작성하고 esc로 나간다음 :wq를 누른다.
그러면 다음과 같은 메시지가 나오면서 commit이 됨을 알려준다.
버전확인을 위해서는
git log
명령어를 실행시키면 되고 실행시키면 다음과 같은 창이 나온다.
f1.txt의 내용을 수정하고싶으면 다음과 같은 과정을 또 시행하면 된다.
(git add f1.txt하는거 주의!)
이 과정 이후 git commit을 다시 시행하면 된다.
git log를 통해 확인하여 보면 다음을 확인할 수 있다.
위 내용은 '지옥에서 온 문서관리자 깃&깃허브 입문' 책의 26p~50p까지의 내용을 나타내었으며 유튜브 강의로는 6~8강까지의 내용입니다.