Git commands()
git remote -v 현재 로컬에서 연결되어 있는 원격 Repository의 주소 확인하기
git remote set-url origin Git_Repository_url(HTTPS)
현재 로컬에서 연결되어 있는 원격 Repository의 주소 확인하기
Command Line으로 로컬에서 만든 브랜치를 해당 원격 브랜치에 등록, 작업 후 머지 후에 더 이상 해당 브랜치를 사용하지 않는 경우 삭제하는 것이 좋다.
작업 유형마다 브랜치를 생성하여 작업하는것은 좋으나 더 이상 사용하지 않는 브랜치를 삭제해주자.
0. 우선 삭제할 브랜치가 아닌 main(master)로 브랜치를 두고,
브랜치 삭제 순서는
1. 로컬 브랜치 삭제
git branch -d 브랜치명
2. 로컬 브랜치 삭제 한것을 원격에 반영
git push -d origin 1번에서 삭제한 브랜치명
2번에서 git push origin 1번에서 삭제한 브랜치명 으로 하면 에러가 나올 것이다.
깃허브 브랜치 삭제후 반영으로 구글링하여 보면 대부분 git push origin 1번에서 삭제한 브랜치명 으로 명령어를 날리는데 그럼 error: failed to push some refs to ~ 이라는 에러를 뿜을 것이다.
반드시 -d 를 중간에 추가해줄것!
3. 모든 브랜치 목록 확인 후 끝.
git branch -al
하지만, 간혹 해당 저장소 깃헙 페이지에서 GUI로 삭제 처리를 한경우 해당 로컬 저장소 커멘드라인에서
git branch -al
했을 경우 삭제했음에도 여전히 브랜치가 보이는 경우가 있다.
그럴 경우 아래와 같은 명령어로 로컬과 원격 브랜치를 동기화 할 수 있다.
git fetch --all --prune
로컬 브랜치 이름 변경
git branch -m oldname newnameold_branch 브랜치 삭제
git push origin --delete old_branch
merge 전 git 커밋 히스토리 열람하기
git log
댓글
댓글 쓰기