4년만에 쓰는 git... 가물가물. 복습할겸 정리해놓기
git config --global user.name "이름"git config --global user.email "이메일주소"git config user.namegit config user.emailmac 은 \n , windows 는 \r\n (carriage return 포함)으로 서로 다른 환경에 따른 줄바꿈 처리를 맞춰주기
git config --global core.autocrlf input >> mac
git config --global core.autocrlf true >> windows
git status 다 입력하기 귀찮을때 ㅋㅋㅋ git st 만 입력!
git config --global alias.st status 
git status
git status -s 축약해서 보기 
git add [생성 or 수정한 파일명]
git add .  >> 모든 파일 포함해서 스테이징으로 
git rm --cached [파일명]
git rm --cached *  >> 다 삭제할경우
삭제하고 나서 git status 해보면 untracked 로 빠져있음 
echo [파일명] > .gitignore
.gitignore 파일에 있는 파일명은 commit 할때 제외 됨. 
[.gitignore 파일] 
a.out  // a.out 파일 제외
*.log  // log 확장자를 가진 모든 파일 제외 
Temp/  // Temp 폴더 하위 제외 
Temp/*log  // Temp 폴더 하위 log 확장자 파일 제외 
git diff git diff --staged  git commit -m "설명"
git commit -am "설명"  >> add 패스하고 바로 all commit 
git log