Git

[Git] init, add

kkkkkkkkkkkk 2022. 7. 20. 01:04

mkdir 명령어로 git 파일을 관리해주는 디렉토리 생성해준다.

mkdir -p gitfth

-pv 옵션에서 p는 상위 디렉토리안에 하위 디렉토리를 생성할 때 붙여주는 옵션이다.

-v옵션은 디렉토리 생성 정보를 상세하게 출력해주고 디렉토리를 생성해준다.

생성한 디렉토리로 진입 한다.

cd gitfth

git 파일을 init 명령어로 생성해준다.

git init

생성된 파일을 확인해준다. .git파일이 생성되면 성공이다.

ls -al

-a 옵션은 all의 줄임말로 모든 파일(숨김 파일 및 디렉터리 포함) 형식을 출력한다.

-l 옵션은 long의 줄임말로 파일 출력 형식을 긴 목록 형식으로 출력한다.

-al 옵션을 조합하여 사용한다.

이제는 내가 관리 해 주어야 되는 파일을 생성 해보자.

vim hello.txt

vim이라는 프로그램으로 hello.txt 파일을 생성하고 파일 안에 내용을 입력해보자

엔터 치고 들어가서 입력을 해보자. 아무것도 할 수가 없다. 그러면 i를 입력해보자. i는 insert의 약자로 입력모드로 바뀌게 된다.

테스트니 source : 1을 입력한다. 그리고 esc를 눌러서 명령어 모드로 전환하고 : 콜론과 w q 를 입력하여 내용을 저장하고 종료한다.

esc 버튼 누르고 -> 명령어 모드 전환

:wq -> 내가 쓴 글을 저장하고 vim 프로그램 종료

생성된 파일을 확인해보자.

ls -al

생성된 파일의 내용을 확인하고 싶으면 cat 명령어를 사용한다.

cat hello.txt

이제 버전 관리가 필요하다. 버전 관리 하기 전 제일 먼저 익혀야 할 명령어인 status 명령어를 알아두자.

git status

명령어를 입력하면 위에서 생성한 hello.txt 파일이 빨간 글씨로 출력이 되는 것을 확인 할 수 있다.

지금까지는 깃이 이 파일을 관리하지 않는다. add 명령어로 버전 관리를 하라는 명령을 내려야 한다.

git add hello.txt

다시 status로 확인해보면 newfile이라고 나온다. 깃이 이제 버전 관리를 시작한다.

 

 

 

참조 : https://www.youtube.com/watch?v=hFJZwOfme6w&list=PLuHgQVnccGMA8iwZwrGyNXCGy2LAAsTXk&ab_channel=생활코딩