Git, Github 😺

node_modules를 github에 올리지 않기 위해 .gitignore 파일을 생성한 후 node_modules를 넣어주었지만 github에는 node_modules가 그대로 남아있었다. 이미 node_modules를 push 했기 때문에 작동하지 않는 것이었다. 그래서 이미 push한 node_modules를 삭제해야 한다. git rm : 원격, 로컬 저장소 모두 삭제 git rm --cached: 원격 저장소에서만 삭제 로컬에서는 node_modules가 필요하기 때문에 git rm --cached -r node_modules 를 입력해준다. (-r은 하위 폴더에도 적용하겠다는 옵션)
1. 기존 프로젝트와 연동할 repository를 만든다. 2. 내가 작업중인 프로젝트는 vscode에서 작업하고 있으므로 vscode에서 terminal을 열고 git: bash터미널에서 명령어를 입력했다. 나의 경우 기존 remote의 origin을 삭제하기 위해 다음과 같이 입력했다. (건너뛰어도 되는 부분) 3. 깃 초기화 4. repository 연결하기 git remote add origin 뒤에 깃허브 주소를 복사해 넣어주었다. 5. 연결된 repo 확인(fetch / push 주소 확인) 6. 새 repository에서 내용을 pull 받아 git history 동기화 7. 새 repository에 파일 업로드 위해 스페이지에 파일 올리기 git add .는 모든 파일을 스테이지에 올린다는..
CODE // 이름을 변경할 폴더가 있는 레포지토리로 이동 git clone [깃허브주소] cd [레포지토리 이름] git mv [기존폴더명] [변경폴더명] git add . git commit -m "change folder name" git push origin master
korinj
'Git, Github 😺' 카테고리의 글 목록 (2 Page)