개발 Q&A

제목 git ignore 관련 질문입니다.
글쓴이 브레인토스트 작성시각 2016/08/10 08:57:22
댓글 : 9 추천 : 0 스크랩 : 0 조회수 : 15703   RSS

CI로 형태로 항상 작업을 하는데요.

이게 브랜치를 계속 옮겨 다니다 보니

soucetree에서 브랜치마다 .gitignore파일에서 

config관련 파일과 .gitignore, .htaccess파일 등을 스테이징되지않게 처리해야하는데

구글링을 하다보니까 .gitignore와 .htaccess파일 등을 ignore할때는

!.gitignore 이런식으로 파일에 저장하면 되는걸로 알고 그렇게 수정을 했는데

왜 계속 스테이지에 커밋사항에 인식이되는지 모르겠습니다.

그리고 application/config/database.php와 같은 파일들을 ignore하기위해서

application/config/*이런식으로 라인을 추가했는데 이렇게하면 무시되는게아닌가요 ?

 다음글 Ci에서 ajax 사용법이어떻게 되는지... (4)
 이전글 초보적인 이미지 경로 질문(도와주세요 ㅠ!) (3)

댓글

박준영 / 2016/08/10 09:55:07 / 추천 0
gitignore 파일은 그냥 저장하시면되고 저같은 경우 /application/config/*  앞에 / 를 붙여줍니다.
브레인토스트 / 2016/08/10 10:05:16 / 추천 0

@박준영

.htaccess
.gitignore
.idea*
*.log
/application/config/*

말씀하신대로 이렇게 했는데 안됩니다 ㅠ

박준영 / 2016/08/10 10:16:23 / 추천 0
.gitignore 파일에서 .gitignore 라인은 지워보시고 해보는게 어떠신지
브레인토스트 / 2016/08/10 10:17:18 / 추천 0

해결했습니다.

http://rapapa.net/?p=85

링크의 방법으로 콘솔에서 강제적으로 실행했습니다.

박준영 / 2016/08/10 10:22:24 / 추천 0
다행이네요ㅋ
브레인토스트 / 2016/08/10 14:26:51 / 추천 0

@박준영

아.. 해결된게 아니네요.. ㅋㅋ 저렇게 실행하니.. 변경사항이 맘대로 삭제되어버리는 ...

taegon / 2016/08/10 20:05:53 / 추천 1

이미 버전 컨트롤이 되는 파일은 ignore 설정이 먹지 않습니다. 버전 컨트롤이 된 파일을 삭제한 후에 다시 ignore 처리를 하셔야 정상적으로 인식이 됩니다.

브레인토스트 / 2016/08/11 00:14:10 / 추천 0

@taegon

아아 그렇군요 감사합니다 ㅎㅎ

/ 2016/08/11 17:53:34 / 추천 0
오옷.. git... 좋죠~!