
(출처 : https://osteele.com)
git status 명령어는 저장소의 최근상태(가장 최근 커밋상태)와 작업폴더 사이의 차이점을 보여준다.
이 때, 빈 디렉토리는 취급되지 않는다.
git add 파일명은 파일을 index에 올리며, git rm --cached 파일명은 파일을 index에서 제거한다.
git add .은 현 디렉토리의 모든 파일을 index에 올리며 git reset은 모든 파일을 index로부터 내린다.
깃 저장소 새로 만드려면
rm -rf * # 모든 파일 삭제(숨김파일 제외)
rm -rf .git # 깃 리포지터리(저장소) 제거
git init # 다시 저장소 생성
+.과 *의 의미
.은 숨김파일, *은 all을 의미하며 .*은 숨김파일을 포함한 all을 의미한다.
ex)rm -rf * 모두 삭제
rm -rf .* 숨김파일 포함해 모두 삭제
++깃 명령어는 아니지만 git bash 사용 시 필요한 윈도우 명령어
touch 파일명 : 파일 생성
mkdir 폴더명 : 폴더 생성