[Github] Git 명령어 정리 (로컬저장소,파일업로드,커밋되돌리기,폴더삭제하기)
<로컬 저장소 설치>
1. git version (깃헙 설치 확인-버전이 나온다면 설치완료)
2. 원하는 위치에 파일을 생성 -> 마우스 오른쪽 -> 서비스 -> 새로운 터미널 열기
3. git init -> Initialized empty Git repository (확인되면 완료)
4. 선택한 폴더에 .git 폴더 생성 (안보인다면 shift+command+. 3개 동시에 누르면 나타남)
5. git config --global user.email "이메일" (깃헙 이메일)
6. git config --global user.name "아이디" (깃헙 아이디)
<업로드>
7-1. git add 파일이름
7-2. git add . ( add다음 한칸 띄우고 . 작성 주의)
*git commit -a -m (add+commit 동시)
8. git commit -m "설명/내용"
9. git push origin master
7단계 (예비저장) -> 8단계 (최종저장) -> 9단계 (파일 업로드)
<이전 커밋 되돌리기>
1. git log (커밋 기록 확인)
2. ex) commit 4d5d604b0269d6338c... (원하는 커밋의 번호를 확인)
3. git checkout 4d5d604 (앞에서 확인한 커밋번호 앞자리 7개)
4. HEAD is now at 4d5d604 (커밋 되돌리기 완료)
git branch -v (현재 브랜치 확인)
git checkout -b 브랜치이름 (체크아웃+브랜치생성)
git checkout 브랜치이름 (브랜치이름으로 브랜치 변경)
git pull origin 브랜치이름 (브랜치이름에 있는거 현재 브랜치로 당겨오기)
<원하는 폴더 삭제하기>
git rm -rf 폴더명
git commit -m "delete folder"
git push -u origin 브랜치명
계속 추가할 예정...