# git rebase
[깃] 원격저장소와 동기화
step1이 리뷰어로부터 approved, merged 되었기 때문에, 베이스 저장소에서는 step1에 관한 건 아예 끝났고, 로컬 저장소에서도 더 이상 건들일 일이 없기때문에 삭제해도 무방하다. 다음과 같은 명령어로 삭제했다.내 메인 브랜치는 로컬에서는 작업하지 않는

Git Flow & Rebase
Gitflow Workflow is a Git workflow that helps with continuous software development and implementing DevOps practices.깃 플로우란 연속적인 소프트웨어 개발과 데브옵스 관습 수행을

[Git & Github] Git Flow와 Git Rebase
원래는 main과 feature만 썼었다... 그런데 이게 바뀔거다.. 다음과 같이...main : 제품으로 출시될 수 있는 브랜치develop : 다음 출시 버전을 개발하는 브랜치feature : 기능을 개발하는 브랜치release : 이번 출시 버전을 준비하는

[Git&Github] Git Merge와Rebase 그리고 충돌 해결하기
Merge & Rebase Merge와 Rebase는 모두 한 브랜치에서 다른 브랜치로 병합하지만, git commit history 순서에 차이가 있다. Merge Git Merge는 시간 순서에따라 다른 브랜치의 커밋까지 다 내가 작업하던 브랜치로 들어와 버린다.

[Wellie] 밀리의서재 클론 프로젝트 회고록📚😎
[2020.11.02 ~ 11.13] 2주간 위코드 붓캠에서 진행한 2차 프로젝트,밀리의서재를 클론한 '윌리의서재' 후기
.png?w=768)
[ Git : git rebase ]
git rebase 순서 첫번째 pick 빼고 나머지 s로 변경. 내가 작성한 commit 만큼 Git conflict를 해결해야한다. 파일이 최신 commit 상태로 업데이트 됨.conflict를 해결하면 git add 루틴을 진행한다.완료하면 이때 push를 진행
📌 git rebase
깃 클론 git branch feature/soohyunlee git log git add . git commit -m "내용" git checkout master git pull origin master git checkout feature/soohyunlee git

[Git&Github] Git Rebase
지난 번 Git이 무엇인지, Github은 무엇인지, Git의 기본 flow와 Git을 통한 프로젝트 방식에 대해 블로깅을 했다.충분히 Git merge방식을 통해서도 별 일 없이 프로젝트를 수행할 수 있는데 굳이 Rebase를 하는 이유는 무엇일까?먼저, Rebase
[Session] TEST & Git rebase
내가 짠 코드가 작동하는지 확인 하는것 - 테스트 E2E - end to end / UI 테스트 직접 UI를 통해 테스트 하는 것 인력이 모자라는데, 급할 때 사용 모두 연결이 된 후에 테스트 가능 / 비용, 시간이 많이 든다. 항상 반복해서 하기 힘들다. 새로 변경
[TIL] 38. Git Rebase
Rebase란? rebase는 말 그대로 (re-base)로 베이스를 재배치한다는 뜻이다. 그렇다면 왜 rebase를 사용할까? git merge를 사용하다보면 history를 볼 때 뿌리가 여러개로 나눠져 있어 찾아가기가 어렵다. rebase를 사용하면 베이스를 다
Git, Github
Git 개요 버전 관리(Source Code 파일의 버전)는 이전의 데이터를 백업해둔다는 의미에서(이외에도 많이 있지만), 프로젝트를 진행하는데에 있어서 필수적인 요소 중 하나이다. 가장 쉬운 버전 관리는 파일로 각각의 버전을 관리하는 것이다. 하지만 그렇게 되면 프로젝트가 진행되고, 파일의 갯수가 많아지면서 여러가지 문제들이 발생할 여지가 있다. G...