Git 에서 작업 되돌리기commit 또는 push 했던 내용이 잘못되어서 이전 상태로 되돌려야 하는 경우는 종종 발생한다.로컬에 commit만 하는 경우에는 쉽게 reset 기능으로 처리할 수 있지만, 원격 저장소까지 push가 된 경우엔 revert를 사용한다.Re
브랜치 병합 전략이란?여러 사람들이 작업을 하다보면 각 브랜치를 하나로 합치게 되는 경우가 있다.Git 에서는 일반적으로 두가지의 방법을 사용하여 브랜치를 병합한다.MergeRebaseMerge 는 자주 사용해서 익숙하나 Rebase는 잘 모르겠다. 그래서 알아본다.M
Git 에서 Conflict 이란?개발자들이 각 feature을 따서 작업을 하고 master branch에 merge를 하게된다.merge 과정에서 파일의 이름이 같으면 충돌이 발생한다.파일이 다르면 무조건 자동으로 합쳐준다.파일이 같아도 수정한 부분이 다르다면 자동