2016-10-17 5 views
1

.gitignore에 현재 내 자식 repo에서 파일을 무시하는 규칙이 있습니다. 하지만 특히 내 커밋 (example.pdf)에 pdf을 추가하고 싶습니다. 저는 Emacs와 Magit으로 일하고 있습니다. Emacs Magit에서 무시 된 파일을 추가하는`git add --force`와 같습니다.

는 리눅스 터미널에서 나는 일반적으로 입력합니다 :

git add example.pdf --force

을 내가 Magit에 그렇게 동등한 방법을 발견하지 않은,하지만.

아이디어가 있으십니까? 감사합니다

답변

0

당신은 제외되는 example.pdf (및 기타 파일)을 제외하기 위해 .gitignore 파일을 수정 시도 할 수 있습니다 :

# Ignore PDF 
*.pdf 

# But exclude certain files 
!example.pdf 
1

Magit은 매우 사용자 정의 할 수 있습니다. 이 기능을 추가하는 깔끔한 방법 중 하나는 magit 상태 버퍼에 "무시"섹션을 추가하는 것입니다.

magit 섹션을 삽입하고 채우려면 후크를 magit-status-sections-hook에 추가하십시오. 여기 코드 : https://emacs.stackexchange.com/a/28506/2731은 정확히 원하는 것입니다.

+0

고마워요! 그게 정확히 제가 찾고있는 종류의 것입니다. –