# rebase

Git 사용법1
1\. branch bugFix -> git checkout bugFix2\. Mergegit branch bugFix -> git checkout bugFix -> git commit -> git checkout main ->git commit -> git merge

Git | Branch 관련 개념 정리 ( command / Merge vs Rebase / conflict 핸들링)
$ git branch 브랜치명 : 브랜치 생성 $ git switch : 브랜치 변경 $ git switch -c 브랜치명 : 브랜치 생성과 동시에 이동 (예젠엔 -b) $ git switch -d 브랜치명 : 브랜치 삭제 $ git switch
Git rebase
git add .git commit - m "content"combining multiple commints tinto one ::git rebase -i BASE~(number ex. 3)rebase main ::git rebase -i mainSimple and

git rebase
git merge와 git rebase의 기능은 비슷하지만 다르다고 한다.merge rebase 차이 모든 feature branch마다 "merge commit" 이 남습니다. 만약 main branch를 공유하는 개발자가 많고, 프로젝트의 규모가 크다면, branc
[Git] commit message 수정
local 의 가장 최근의 commit 수정 local의 commit message 수정 n 자리에 숫자로 몇번째 커밋까지 확인할 것인지 지정 reference Github Docs
Git commit 이력 timestamp 변경 없이 작성자 변경하기
macOS 에서 작성 및 커밋했던 이력의 작성자 한글 분리 현상이 거슬려서 영문 이름을 쓰기로 했다. 하지만 이미 푸시된 과거의 이력들.. 결국 전체 이력에서 작성자 정보만을 변경하기로 결정하고 폭풍 구글링으로 방법을 찾았다.

Rebase
Rebase Git Flow Main(v1.0.0) - (Release) - Develop - Feature Main : Release에서 Main으로 넘어온 이후에 발견된 문제는 Hotfix 브랜치 생성하여 바로 고쳐서 적용해줌 > 이후 다시 작업하는 브랜치(D
[GIT] Merge vs Rebase 차이
https://dongminyoon.tistory.com/9\[링크텍스트](https://dongminyoon.tistory.com/9)
git pull --rebase vs. git rebase
local, remote 모두 수정됐을 때 수정사항 반영하기내꺼 git add -> git commit ->git pull (하면 알아서 커밋포인트 찾아줌)git pull --rebase ->충돌 해결 -> git rebase --continue머지 잘 안되면 git
merge vs rebase (수정중)
https://meetup.toast.com/posts/122https://im-developer.tistory.com/182

[Git] 7~8강까지의 내용 정리
문제) 대규모 프로젝트에서 작업자 모두 자신의 branch를 만드는 경우 많은 branch가 생길 것해결) branch 대신 GitHub fork를 이용하면 원본 저장소와 독립적인 복사 저장소를 만들 수 있다fork 저장소에서 작업한 내역을 메인 repository에

Git Rebase로 PR 날리기
팀프로젝트에 git을 사용하면서, 여러 브랜치를 내다 보면수 많은 브랜치를 만들고, 병합하기를 반복하게 됩니다.이때, 브랜치를 합칠 때, merge 만 이용한다면 git 그래프가 굉장히 지저분해 질 수 있습니다.아래가 대표적으로, 아주 지저분한 예시입니다.이때, mer

Git Rebase
Git Basic Flow, Git Merge, Git Rebase, Git Rebase를 하는 이유, Squash, How to Rebase, git push --force, Git Conflict, git rebase --i 명령어