깃허브에 예외 처리

이미 GitHub(원격 저장소)에 올라간 vendor/ 폴더를 로컬에서는 유지하면서, 원격에서는만 제거하고 싶다면 아래 순서대로 하면 됩니다. 처리순서 1 .gitignore에 아래 추가 /vendor/ 2. Git의 캐시(Index)에서만 vendor 제거 로컬 파일은 그대로 두고 Git 히스토리에서만 제거합니다. git rm -r –cached vendor –cached = Git에게 “이 파일 추적하지 마라” 로컬 파일은 삭제되지 않음 원격 저장소에서는 삭제됨 3. 커밋 git …

[GIT] 로컬 변경 무시하고 다시 내려받기

출처 :git pull로 로컬 파일 덮어쓰고 싶을 때 git fetch –all git branch backup-master git reset –hard origin/main First, update all origin/<branch> refs to latest: git fetch –all Backup your current branch (e.g. master): git branch backup-master Jump to the latest commit on origin/master and checkout those files: git reset –hard origin/master Explanation: git fetch …

git 주요명령어

git config –list 설정된 내역을 조회할 수 있음 git config –global core.editor “c:\\brackets\\brackets.exe” 편집기를 brackets라는 편집기로 설정 git commit –amend 최근의 커밋메세지를 수정할 수 있다.(편집기가 제대로 설정되어야 함) git checkout — hello.txt 최근에 수정한 hello.txt파일의 내용을 무시하고 저장소로부터 다시 가져옴 git reset HEAD hello2.txt 최근에 스테이지에 올린 정보를 삭제한다. 뒤에 파일명을 추가하지 않으면 스테이지에 있는 …