본문 바로가기
  • 사람은 무언가를 배울 필요가 있을때가 되서야 비로소 배우게 된다.
Web-FrontEnd

깃허브 NPM 프로젝트의 버전 관리

by YoHaYo 2023. 6. 16.
728x90
반응형

 

07. NPM 프로젝트의 버전 관리(.gitignore)

 

node_modules 같은 폴더는 용량도 크고, 언제든 npm i 로 재설치할 수 있기때문에 git에 일일히 업로드 하는 것이 비효율적입니다.

 

그러므로 프로젝트로 폴더에 

.gitignore 파일을 만들어 깃에서 업로드 시키지 않을 파일을 다음과 같이 명시해주면 됩니다.

 

그 다음 터미널에서

 git init

을 입력해서 git 초기화.

dist 등 폴더가 업로드 안된 모습을 볼 수 있다. 

 

다음으로 

git commit -m ‘프로젝트 생성’

 

이제 깃허브에 올려보자.

 

깃허브 repository에서 NEW 클릭

 

생성된 repository에 주소복사

 

터미널에

git remote add origin 복사한주소 

입력하여 레포지토리 주소에 연결.

 

다음으로

git push origin master

입력해서 PUSH 실행하여 깃허브 레포지토리에 업로드합니다.

 

※ 이때 간혹

error: src refspec master does not match any

오류 메시지가 나오는 경우가 있다. 해결법은 다음 링크에서 확인.

https://yohayo.tistory.com/41

 

error: src refspec master does not match any 해결법(23년 6월)

다음과 같이 error: src refspec master does not match any 오류 메시지가 뜨는경우. 다음 코드를 복사해서 터미널에 붙여넣습니다. 물론 your_ropo에는 본인 깃허브 레포지토리 이름을 입력하면됩니다. git init

yohayo.tistory.com

 

반응형

댓글