git 명령어 정리
git status
git의 상태를 출력
생성/ 수정 /삭제 모두 확인할 수 있습니다
git add . / git add [파일/폴더 명]
git add .: 현재 status 나온 모든 사항을 Staging area에 저장
git add src/pages/portfolioMng: 해당 파일/폴더 경로를 Staging area에 저장
git commit -m "커밋할 메시지 작성"
git commit -m "[F1234]00화면 생성"
git push origin [브랜치명]
git push origin develop
일반적으로 첫번째 원격 저장소의 이름은 origin이고, 원격저장소 주소이다.
git stash / git stash pop
git stash : stash area에 잠시 저장
git stash pop : stash area에 저장된 파일을 다시 workingDirectory로 가져온다.
git reset / git reset HEAD^
git reset: git add까지 하고 잘못 올라갔을 경우, 다시 working Directory로 모두 초기화 한다.
git reset HEAD^ : git commit까지 하고 잘못 올라갔을 경우, 해당 커밋을 취소한다. ㄴ> 여러 개를 취소할 수도 있고, git derectory에 올라간 부분까지 지울 수도 있으니 사용에 주의 할 것
git checkout [브랜치 명 / HEAD 파일]
git checkout develop: 브랜치 이동, 작업 중인 사항에 대한 정리가 필요
git checkout a1b2cd34 : 해당 파일 버전으로 이동
git pull origin [브랜치 명]
git pull origin develop: 같이 작업하는데 있어 늘 최신 버전을 유지해 주어야 한다.
git branch / git branch [브랜치 명]
git branch: 현재 git에서 관리하고 있는 branch 목록을 출력한다
git branch feat/newPage: 새로운 branch를 만든다.