본문 바로가기

git3

git 커밋 되돌리기 커밋 되돌리기git reset HEAD^ 4개 커밋 되돌리기git reset HEAD~4 +를 붙여주면 정보 손실 있어도 무시하고 푸쉬한다.git push origin +master 2018. 8. 24.
git에 이미 커밋된 로그 메시지를 수정하는 방법 git에 이미 커밋된 로그 메시지 중 맨 마지막에 커밋한 메시지를 수정하는 방법이다.$ git commit --amend 하지만 그 이전에 작성한 커밋메시지를 수정하고 싶다면 rebase 해야한다.맨 마지막 커밋에서부터 몇번째까지 거슬러 올라갈지 결정해서 아래와 같이 rebase를 실행한다.$ git rebase -i HEAD~2 최근 2개의 커밋 메시지가 에디터에 표시되는데 이중에 변경을 원하는 메시지들을 골라서 pick라고 되어있는 부분을 edit로 바꿔주고 저장한다.pick fe12c20 17.06.06에 학습한 강의 'MoneyConverter' pick d6babd4 no message ​ # Rebase dd5da1b..d6babd4 onto dd5da1b (2 commands) # # Com.. 2018. 8. 24.
유용한 Git 명령어 모음 로컬 저장소에서 해당 폴더 삭제, 실제 폴더를 지우는게 아니라 원격 저장소에 commit된 히스토리 내역만 지우는것이다.git rm -r --cached 기존의 히스토리 삭제rm -rf .git 아래 명령으로 "feature_x"라는 이름의 가지를 만들고 갈아탑니다.git checkout -b feature_x 아래 명령으로 master 가지로 돌아올 수 있어요.git checkout master 아래 명령으로는 가지를 삭제할 수 있어요.git branch -d feature_x 여러분이 새로 만든 가지를 원격 저장소로 전송하기 전까지는 다른 사람들이 접근할 수 없어요.git push origin 다른 가지에 있는 변경 내용을 현재 가지(예를 들면, master 가지)에 병합하려면 아래 명령을 실행하세요.. 2018. 4. 9.