git tag -d $(git tag -l)
git fetch
git push origin --delete $(git tag -l)

 

'DEV > Git' 카테고리의 다른 글

git 자주사용하는 명령어 옵션 정리  (0) 2019.10.07

git init

  •  git 로컬저장소 만들기

 

git remote add origin "경로"

  •  원격저장소설정

  •  ex) git remote add origin "https://github.com/dduruddung/dduruddung-repository.git"

 

git remote remove origin

  •  원격저장소삭제

 

git checkout -b 브랜치명 (가져올브랜치명)

  •  기본값: 현재브랜치에서 새로운브랜치생성하고 갈아탐

  •  ex) git checkout -b newBranch
  •  (가져올브랜치명) 추가시 가져올 브랜치에서 새로운 브랜치 생성하고 갈아탐
  •  ex) git checkout -b newBtanch origin/master

 

git branch -l -a -r -D -m -v

  •  옵션l: 로컬브랜치목록 (생략가능 git branch)

  •  옵션a: 로컬+원격 브랜치목록

  •  옵션r: 원격브랜치목록

  •  옵션D 브랜치명:  로컬브랜치 삭제

  •  ex) git branch -D branch1
  •  옵션m 브랜치명 바꿀브랜치명: 브랜치 이름바꾸기

  •  ex) git branch -m branch1 branch2
  •  옵션v: 로컬브랜치목록+마지막커밋내역

 

git pull origin 원격브랜치명

  •  원격브랜치에서 현재브랜치로 가져옴

  •  ex) git pull origin master

 

git push origin 브랜치명

  •  현재브랜치에서 원격저장소로 올림 브랜치가있다면 버전up, 브랜치가없다면 생성

  •  ex) git push origin branch1

 

git commit -m "메세지"

  •  변경파일 로컬에 커밋

  •  ex) git commit -m "first commit!"

 

git checkout -t (git branch -r 했을때 가져올 브랜치명)

  •  원격저장소에서 원격브랜치명으로 로컬브랜치생성

  •  ex) git checkout -t origin/develop

 

git merge 브랜치명

  •  현재브랜치에서 대상브랜치를 합침

  •  ex) git merge master

 

git remote update

  •  원격저장소를 업데이트

 

git log

  •  현재브랜치의 commit 히스토리를볼수있음

 

git reset HEAD

  •  직전의 commit을 취소하고 해당 파일들은 unstaged 상태로 워킹 디렉터리에 보존

 

gitk

  •  git의 내장 GUI

 

git config color.ui true

  •  콘솔에서 git output을 컬러로 출력하기

git의 내g장 con GUI

gitk

콘솔에서 git output을 컬러로 출력하기

git config color.ui true

이력(log)에서 확정본 1개를 딱 한 줄로만 표시하기

git config format.pretty oneline

파일을 추가할 때 대화식으로 추가하기

git add -i

 

 

 

 

'DEV > Git' 카테고리의 다른 글

git 원격저장소 모든 태그 삭제  (0) 2023.02.02