[Git] Git init & git add
💡 해당 내용은, 생활코딩 영상을 기반으로 작성하였습니다.
git init
💫 git init
: 현재 디렉토리를 버전관리한다는 명령어
- 프로젝트 폴더 생성: 자신이 하고 있는 프로젝트에 사용될 파일들을 모아놓을 폴더 생성하기
pwd
: 현재 위치한 곳 확인cd 하위경로
: 현재 위치한 곳 하위에 위치한 지정한 하위경로로 이동하기mkdir
: 디렉토리 생성ls -al
ls
명령어는 현재 디렉토리 파일 목록을 확인하는 명령어로서a
는 모든 파일을l
은 리스트화시켜서 자세히 보여주는 명령어 —> 즉, 현재 디렉토리의 파일 목록을 보여주는 명령어
- 버전관리를 하려고 하는 디렉토리를 Git에게 알려주기
git init
- 현재 디렉토리에다가 내가 작업하겠다
- 해당 명령어를 치면 Initialized empty Git repository 라는 문구 나옴, 즉, .git이라는 디렉토리에 깃의 저장소를 초기화함
-
ls -al
- 해당 명령어로 파일 목록 확인해보면 .git이라는 디렉토리 생성된 것 확인가능
- .git 디렉토리 : 버전관리를 하며 생기는 버전 정보를 저장하는 디렉토리
git add
💫 git add 파일
: 프로젝트를 진행하며 임시로 필요한 파일은 버전관리가 필요하지 않음 —> 버전관리가 필요한 파일들만 명확하게 git에게 알려주는 역할
- vim을 이용해서 텍스트 파일 생성
vim f1.txt
i
눌러 입력(insert) 모드로 변경- 내용 입력하고 다 썼으면 esc 버튼 누르기
:wq
입력 후 엔터
- w를 눌러 작성한 내용을 저장하고, q를 눌러 종료시킴
- 파일 내용 확인
vim f1.txt
(에디터 창에서 확인) 또는cat f1.txt
(터미널 내에서 인라인으로 확인)
git status
로 상태 확인- Untracked files : 해당 파일이 버전관리가 되고 있는 git 디렉토리 내부에 있긴하지만, 이 파일을 Git한테 버전관리를 시작하라고 얘기하기 전까지는 깃이 무시함
git add f1.txt
- git에게 해당 파일을 관리하라고 add 명령어를 통해 알려주면,
git status
명령어로 확인해보았을 때 new file이라고 인식하게 됨
- git에게 해당 파일을 관리하라고 add 명령어를 통해 알려주면,
Leave a comment