develop를 최신 상태로 유지

git checkout develop // develop 브랜치로 이동
git pull origin develop

feature 브랜치 생성

git checkout develop // develop 브랜치로 이동
git pull origin develop // develop 브랜치 최신 변경 사항 업데이트
git checkout -b feature/my-new-feature // 브랜치 생성

commit과 push

git add . // 모든 변경 사항 스테이징
git commit -m "컨밴션에 맞추어 메시지 작성" // 작업 내용 커밋
git push origin feature-branch // feature 브랜치에 작업 내용 push

node_modules 폴더 및 package-lock.json 파일 삭제

rm -rf node_modules
rm package-lock.json

npm cache clean --force

브랜치 최신화하기

git stash // 작업 내용 임시저장
git checkout develop
git pull origin develop
git checkout [작업중인 브랜치]
git merge develop // 최신화 된 내용 병합하기
git stash pop // 임시저장한 작업 내용 가져오기

commit hash 확인

git log --oneline

프로젝트 세팅 확인

npx expo-doctor