
Branch, origin/main, HEAD와 branch의 관계에 대해 알아보기

git pull, git fetch, git blame, git show, git revert에 대해서 알아보기

#git reflog #git log #git rebase #git stash #git cherry-pick #git reset #git checkout

Branch Merge 여러 개발자들이 모여 협업하는 경우, 각자 branch에서 맡은 기능에 대한 개발을 진행하고 개발이 완료되면 main과 같은 base 브런치에 merge한 후 하나가 된 base의 코드를 서버에 배포하는 과정을 거치게 됨

Git Flow는 소프트웨어의 소스코드를 관리하고 출시하기 위한 '브랜칭 관리 전략(branch management strategy)'

JavaScript로 만든 간단한 To-Do List 프로젝트를 React로 확장하면서 기존 프로젝트의 히스토리를 유지하고자 레포지토리 이름을 변경하려 한다.
Netlify에 React 프로젝트를 배포하는 과정에서 발생한 파일명 대소문자 문제와 그 해결 과정을 기록했다.