진짜 git 아직도 모르냐!!!
들어가며
진짜 회사 입사한지 일년이 됐지만 아직까지 git을 초보자처럼 쓰고있는 내 모습에 너무 황당해서 쓰는 블로그..
회사에서는 그냥 git clone해서 애초에 git fetch, git pull, git push, git commit, git add 등등 명령어만 남발하면서 충돌 없이 최대한 조심스럽게 익숙한 방식대로만 써왔음
에러나면 무조건 ai한테 왜이래 남발하면서 충돌해결하고
rebase, merge 차이도 잘 모르겠고,,
심지어 이 글을 쓰게 된 가장 큰 이유
git init 없이 로컬의 프로젝트를 내 깃허브레포에 연결하려 하고있었다…ㅋㅋㅋㅋ

정말 상등신같음
git init
일단 내 레포를 git 으로 버전관리를 하겠다고 git을 심는거.
파일에 .git 이 (보이진 않지만) 생기게 되고 그제서야 커밋이 가능해지고 브랜치도 만들수 있고 레포랑 연결도 가능하다.
git clone
이미 있는 저장소에 .git을 포함해서 통째로 내려받는 거다.
git remote add origin https://github.com/hotcream3904/ViteProject.git
그제서야 원격에 있는 레포랑 로컬프로젝트를 연결하는게 의미가 있는거
그리고 이 글은 계속해서 수정하면서 git 사용하면서 몰랐던 부분 채워나갈 예정!