반응형
git init
이제부터 git으로 버전관리하겠다는 의미한다.
git init
git init 명령어 수행 후에는 ".git" (숨겨진) 폴더가 생성된다.
- git은 add / commit / push / merge 등 여러 기능이 존재하는데,
".git"에 저장된 정보를 바탕으로 처리된다고 볼 수 있다.
- git clone과는 달리 "버전 관리 되지 않던" 파일을 "이제부터" Git으로 관리하고자 할 때 사용한다.
시뮬레이션
아래와 같이 아직까지 미리 만들어둔 파일들이 버전 관리 대상으로 되어 있지 않다.
"imsi"라는 폴더에 main.cpp만 존재하는 상태이다.
git status로 확인해보면 .git 폴더가 보이지 않는 것을 확인할 수 있다.
git init 명령 수행 후 아래와 같이 ".git" 폴더가 생성되었다.
git init 이후에는 버전관리가 가능하기 때문에
아래와 같이 파일이 생성되었지만 아직 추적되지 않는 상태를 확인할 수 있다.
git add 처리 후에는 "추적(tracked)"된 것을 확인할 수 있다.
※ Git 전체적인 버전 흐름이 궁금한 경우 [Git] GitHub 소스코드 올리기 참고
Reference
- Git 목록
- [Git] GitHub 소스코드 올리기 (실습 포함)
반응형
'Git' 카테고리의 다른 글
[Git 깃] git push (0) | 2021.03.13 |
---|---|
[Git 깃] git log (0) | 2021.03.13 |
[Git 깃] git commit (0) | 2021.03.13 |
[Git 깃] git checkout (0) | 2021.03.13 |
[깃 Git] git branch (2) | 2021.03.07 |
댓글