2014-07-21 6 views
0

나는 해결책을 찾을 수없는 매우 간단한 질문이 있습니다. 내 자식 프로젝트에있는 모든 Mac OS X 별칭 폴더를 무시하고 싶습니다. 어떻게 타겟팅합니까? 나는 그들의 파일 확장자를 알아낼 수 없었다. ".alias"및 ".alias-file"이 작동하지 않는 것 같습니다. 이렇게하는 방법이 있습니까? 각각을 특별히 무시하는 것 외.Gitignore mac 별칭 파일

답변

-1

".gitignore"파일을 만드십시오. 무시할 패턴 내부에 작성하십시오. 귀하의 경우에는

(새로운 라인으로 분리에게) 될 것이라고 :

" .alias는 * "그럼

은 "자식의 상태가"명령이 당신에게 파일이나 일치하는 디렉토리를 보여주지해야한다 무늬. A를

마침 gitignore 파일 ""

업데이트 추가 "자식은 -m 커밋" '자식은 .gitignore 추가': 좋아, 대답은 아주 기본적인하지만 난 어떤 단서를하지 않았다. 확인이 링크 : ... Ignore files that have already been committed to a Git repository

+0

그걸로 선택기 ".alias"가 단순히 나를 위해 작동하지 않는다는 것입니다. 이러한 파일/폴더는 여전히 무시되지 않습니다. (다른 특정 파일이 수행하므로 내 파일이 올바르게 작동하고 잘못된 선택기 만 무시합니다.) – user3573218

+0

이미 파일을 추적 했습니까? 즉 git 내역의 스냅 샷에있는 파일입니까? – chaiyachaiya

+0

아니요, 아직 없습니다. – user3573218

1

나는 git에 대해 아무것도 모르지만,이 스크립트는 OSX 별칭을 찾아 당신은 아마 파이프 git에 목록이 어떻게 든 무시할 수 있도록, 당신을 위해 그 (것)들을 나열 할 수 있습니다

#!/bin/bash 
################################################################################ 
# ListAliases 
# Given a directory as parameter, find and output names of all things under 
# that directory that are aliases. Not an officially approved technique! 
################################################################################ 
d=${1-$(pwd)} 
find "$d" -exec sh -c 'xattr -pl com.apple.FinderInfo "{}" 2> /dev/null | grep -q alisMACS && echo "{}"' \; 
ListAliases라는 파일에 저장

, 다음은 다음과 같이 실행합니다

chmod +x ListAliases 

을이

처럼 실행
./ListAliases 

또는

./ListAliases /path/to/git/repository 

샘플 출력은 모든 파일은 파일 확장자 ... 맥 별칭 파일이이 있는지를 가질 필요가 있다고 가정있는 것 같습니다

/Users/mark/.Trash/installed.txt alias 
/Users/mark/Desktop/installed.txt alias 
/Users/mark/Desktop/installed.txt alias 2 
1

".alias"확장자. 그건 사실이 아니야. Mac OS는 확장 기능이 있거나없는 파일을 모두 지원합니다. 폴더 별명을 지정할 때 파일 확장명이 필요하지 않습니다. 별명이 가리키는 폴더와 동일한 이름을 공유하므로 별명이 가리키는 폴더의 이름을 무시해야합니다. 별명 자체는 무시됩니다.

+1

'.alias' 확장자가없는 폴더에 대해서 말이죠. 별칭이 가리키는 폴더와 동일한 이름을 가질 필요가 있다는 잘못된 것입니다. – orome

0

폴더의 별칭은 어떻게됩니까?

별칭을 폴더에 관해서는

'내가 이것을 시도하고 작동 듯 :

*\ alias 

을이 경우 모든 폴더 별명'나는 모든 gitignore 파일에 대해 어떻게 작동하는 방법을 알고