commit 단위를 관리하는게 중요하다!
로컬에 있는 브랜치와 오리진에 있는 브랜치는 다르다!
feature branch는 develop 기준으로 만든다
git init 하면 초기화 되쁨
git remote -v
git remote add origin {내 git repo url}
git status
git diff
git add .
. → 모든 걸 연동하겠다. 스테이지에 올리겠당
git commit -m “message”
→메세지로 커밋하겠다
git push origin master(main)
→업로드하겠다
git log
cd ../
→ 상위경로로 가기
git clone {원하는 git repo url}
→ 깃허브에서 받아오기
:wq
reset
→ 깃헙 레포지토리에 푸시 하기 전에 작업한 내용을 되돌림
revert {commit hash}
→ 깃헙에 push해서 올라간 걸 되돌림
git branch checkout -b {생성하고 전환할 브랜치이름}
→ branch 만들기
- brach 만드는 작업은 터미널에서 해도 되지만 github에서 해도 무방
git branch
→ branch 확인
git checkout {브랜치 이름}
→ 브랜치 이동
git checkout main
git branch -D
→ 병합하지 않은 브랜치를 강제 삭제할 때
git fetch