[Git] 프로젝트 관리 (.ignore)

하동구·2021년 5월 24일
0

학원과 집을 번갈아가며 작업을 하기에 github에 올려놓고 관리를 한다.
작업을 하던중 뭔가 잘못되서 pull로 되돌리려고 했지만 바뀌지 않았다.
되돌리기 위해 이것저것해보다가 프로젝트가 내려가고 다시 import되지 않았다.
낑낑대며 이것저것 하다가 결국 .project파일을 제거하고 다시 등록할수 있게 하였다.
이런 문제가 재발하지 않게 하기 위해서는 .classpath .project .setting 과 같은 파일들을
git에 등록하지 않아야 한다고 알게 되었다.
그러기 위해서 ignore 기능을 잘 사용해야한다.

.ignore 파일을 추가한 뒤
내용으로 빼고싶은 폴더 혹은 파일을 등록하면 된다.
/bin/
.settings
.project
.classpath

이런식으로 말이다.

사용법 및 내용은 다음 링크를 참고했다.

https://defacto-standard.tistory.com/252

이미 올라가있는 파일을 ignore 적용하려면
$ git rm -r --cached .
$ git add .
$ git commit -m "Apply .gitignore"
$ git push
명령어를 입력하면된다.

명령어를 사용하기 위해선 CLI 를 이용해야하며 학습되어야한다.

좋은 git 사용습관

https://cjh5414.github.io/git-habit/

profile
한 줄 소개

0개의 댓글