본문 바로가기

git

Git - 이그노어(ignore) 하는법

깃허브에 push되면 안될 중요한 파일들은 이그노어 하여 push가 안되게 하여야된다

ex) 시크릿키, 토큰키 등을 담은 properties 파일들..

 

 

ignore 메모장 중간부분

# Properties     << 주석

*-properties      << 실제 적용할 파일 이름들

--------------------------------------------------------

*-properties :  -properties로 끝나는 파일명들을 이그노어에 추가하겠다란 뜻

 

간단하게 이그노어 메모장에다가 해당 파일명들을 적어주고 push하면 자동으로 해당 파일들은 push 안된다

 

git bash 명령어

 

git status

git rm -r --cached .

git add .

git commit -m "message"

git push origin master

 

이그노어 한 파일들은 따로 메모장을 정리해서 메일에 보낸뒤

pull해서 프로젝트를 받은후 다시 경로에맞게 넣어주면 됨 

 

혹은, 사용하는 툴에서 깃허브와 연동한후 pull, push로 내리고 받기 하면됨

(어차피 pull하면 기존파일은 유지하되 새로 업데이트된 파일만 올라감

또한 push하면 igonore되어서 해당 ignore파일 제외한 파일들만 push됨)