달달한 스토리

728x90
반응형

 

요소수 앱이 벌써 다운로드 100회를 돌파했다!!

 

아 지금은 이 얘기보다는 새로운 회사에 들어가

 

내가 모르고 커밋을 실수로 하는 바람에

 

쓸데없는 커밋이 깃허브로 푸시되었다.

 

728x90

 

자 간단하게 지우는 법을 알아보자.

 

우선 커밋 내역을 확인하자

 

터미널에 다음과 같이 입력한다.

 

(Android Studio 터미널이나 맥 터미널 윈도는 명령 프롬프트)

 

git log

커밋 내역을 확인하는 기능인데,

 

사실 이 기능은 어떤 커밋이 있나 확인만 하는 거라

 

굳이 안 해도 된다.

 

git reset HEAD^

 

이렇게 입력하면 최근 커밋이 하나 사라진다.

 

아쉽게도 내가 어떤 특정 커밋을 지우는 법은 잘 모르지만,

 

순차적으로 최신 것부터 차례대로 지우는 법만 알고 있다.

 

만약 여러 개를 지우고 싶다면

 

반응형

 

git reset HEAD~n

 

지우고 싶은 수(n개) 만큼 입력해주면 된다.

 

그렇다면 깃 로컬 저장소(내 컴퓨터 안에 깃)에

 

커밋은 사라질 것이다.

 

이제 마지막으로 깃허브 서버(원격 서버)에도 이 갱신된 값을 전달해 줘야 한다.

 

git push -f origin [브랜치 명]

 

이렇게 입력해주면

 

깃허브 서버에 해당 브랜치에 커밋들이 삭제되고 갱신되어 있는 것을 볼 수 있다.

 

 

예를 들어

 

master 브랜치에 있는 커밋을 삭제했다면,

 

git push -f origin master

 

이런 식으로 입력하면 되는 것이다.

 

이상으로 깃허브 최신 커밋 삭제는 끝이당!!

 

실시간 업데이트 요소수 앱 "요소수 주유소"

구글 플레이 스토어에서 만나보세요.

https://play.google.com/store/apps/details?id=com.diesel.gasstation

 

요소수 주유소 - 실시간 요소수 재고 조회 - Google Play 앱

요소수 거점 주유소 위치, 운영시간, 5분 마다 알 수 있는 요소수 재고량, 요소수 가격(전화 문의) 매일 업데이트

play.google.com

 

728x90
반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading