git 명령어 (추가요망)

gonudayo·2021년 9월 5일
0
post-custom-banner

넣기

Working Directory --> staging area

git add . : 현재 디렉토리의 변경 내용을 staging area에 저장
git add --all : 작업 디렉토리의 변경 내용을 staging area에 저장

git status : staging area의 저장 상태 확인

staging area --> repository

git commit -m "커밋 메시지" : staging area에 저장된 파일을 repository로 확정

git push : 로컬 디렉토리로 부터 Remote repository(원격 저장소, ex)github)로 보냄

tag

git tag v0.1.0-temp : 버전 태그 설정
git log --oneline : 가장 최근 커밋에 태그가 적용됬는지 확인
git push origin v0.1.0-temp : 원격저장소로 보냄

빼기

git reset HEAD^ : repository에 가장 최근 커밋을 삭제
git log : 커밋 내역 확인
git push -f origin master : 원격저장소에도 커밋 삭제를 알림

tag 삭제

.git/refs/tags/ 경로에 있는 태그 삭제
git push origin :v0.1.0-temp : 원격저장소에 저장된 태그를 삭제

profile
초신성 백엔드 개발자
post-custom-banner

0개의 댓글