Github5 [GIT] git stash, git rebase로 commit 합치기 comment 생성 기능 구현하던 중 아까 커밋햇던 replycommentdto join with userdto, replydto에 포함되어야 할 코드를 못 적어줘서(@Entity어노테이션을 빠트리다니.. 후) 무튼 1 지금까지 하던 작업 stash로 저장해두고 $ git stash 2 커밋합치기 해봣다 현재 커밋 상태 확인 $ git log --oneline 합칠 커밋 개수만큼 rebase $ git rebase -i HEAD~2 seconde commit을 first commit에 합치기 위해 squash 명령을 이용하여 적용한다. 두번째줄 pick -> s로 변경 후 저장, 편집기 종료 그러고 나면 commit message 변경할 수 있는 창이 나온다 나는 첫번째 커밋 지우고 두번째 커밋만 남겨둿.. 2021. 8. 10. Git 이미 푸시한 ignore 파일 다시 https://rhange.tistory.com/184 Github에 이미 올려버린 파일을 .gitignore로 없애기 실수로 .gitignore에 작성하여 github에 push하지 않아야 했던 파일들이 있을 때, 뒤늦게 .gitignore에 작성해서 push해도 이미 올라간 파일들은 삭제되지 않는다. 이를 해결하는 방법은 아래와 같다. 1. 일 rhange.tistory.com 2021. 7. 26. Github RESET, 원격저장소에 남은 commit history 삭제 https://blankspace-dev.tistory.com/346 [GIT] git reset 또는 여러 명령어 취소하는 방법 (git reflog) 상황 [1] 오늘도 git에 코드를 업데이트하기 위해서 로컬에서 작업을 하고 있는데.. 로컬에만 commit을 해놓고, git push를 하지 않은 상태에서 reset으로 작업한 commit을 날릴 경우.. [2] 이전 커밋에서는 blankspace-dev.tistory.com https://abn-abn.tistory.com/312 GitHub 원격저장소 히스토리 삭제하기 출처 : https://jupiny.com/2019/03/19/revert-commits-in-remote-repository/ Git으로 버젼 관리를 하며 개발하다보면, 작성한 커.. 2021. 7. 26. [Git] Upstream의 최신 업데이트 반영하기 git fetch upstream https://trello.com/c/iXwU1PPI/36-upstream%EC%9D%98-%EC%B5%9C%EC%8B%A0-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8-%EB%B0%98%EC%98%81%ED%95%98%EA%B8%B0 Upstream의 최신 업데이트 반영하기 on Memo http://www.notforme.kr/archives/1631 관심갖고 Fork 한 저장소(Repository)의 커밋 내역을 원래 저장소의 최신 커밋 내역으로 바꾸는 방법은 간단합니다. 먼저 Fork한 자신의 로컬 저장소에 remote로 원래 저장소 trello.com 2021. 7. 21. [Git] Remote 저장소에 추가되거나 삭제된 브랜치가 로컬에 적용안될 때 * issue develop 브랜치 사용 후 Github에서 삭제, 로컬에서 git branch -D develop으로 삭제 했는데 git branch -r로 조회시 삭제가 반영되지 않고 그대로 나옴 Github에서 Remote 저장소 브랜치 항목 확인 → develop 브랜치 없음 로컬에서 브랜치 항목 확인 → develop 브랜치 없음 $ git branch 하지만 터미널에서 Remote 브랜치 조회시 삭제된 develop 브랜치가 반영이 안 된 상태 $ git branch -r 로컬에서 git branch -r 로 보이는 브랜치들은 실제 remote 저장소의 브랜치가 아니라 참조내역이라 보면 됨 따라서 원격저장소의 브랜치가 삭제되어도 로컬에서 git branch -r 로 나오는 브랜치에는 변화가 없.. 2021. 7. 21. 이전 1 다음