developer tip

사용자 별 gitignore 파일을 만들 수 있습니까?

optionbox 2020. 8. 28. 07:23
반응형

사용자 별 gitignore 파일을 만들 수 있습니까?


gitignore를 변경하고 싶지만 팀의 모든 사람이 이러한 변경을 원하는 것은 아닙니다. 사용자가 자신의 특정 자식 무시 파일을 어떻게 가질 수 있습니까?


사용자 별 및 저장소 별 파일을 무시하려면 다음 파일을 채워야합니다.

$ GIT_DIR / 정보 / 제외

일반적으로 $ GIT_DIR은 다음을 의미합니다.

your_repo_path / .git /


다음을 사용하여 자신 만의 .gitignore를 만들 수 있습니다.

git config --global core.excludesfile $HOME/.gitignore

그런 다음 해당 파일에 원하는 항목을 넣으십시오.


.gitconfig에서 :

[core]
    excludesfile = ~/.global_gitignore

이렇게하면 특정 유형의 파일을 전역 적으로 무시할 수 있습니다. 각 사용자는 자신의 전역 무시 파일을 가질 수 있습니다.


예를 들어 다음과 같이 ~/some/path/.idea폴더를 무시 합니다.

# 1. Add .idea to user specific gitignore file
echo .idea > ~/.gitignore

# 2. Add gitignore file to gitconfig
git config --global core.excludesfile ~/.gitignore

Atlassian의 .gitignore 튜토리얼에 표시된대로 <repo>/.git/info/exclude모든 텍스트 편집기로 쉽게 편집 할 수있는 저장소 파일을 사용할 수도 있습니다. 와 동일하게 작동합니다 .gitignore.

내 intelliJ 파일, 개인 도커 파일 및 내가 작업해야하는 항목 만 쉽게 무시할 수 있습니다.

참고 URL : https://stackoverflow.com/questions/5724455/can-i-make-a-user-specific-gitignore-file

반응형