모든 창고.DS_gitignore Store 방법

1937 단어 GitmacOSrabeetech

개시하다


방금 git를 배웠는데 지령선에서 여러 가지 조작을 했는데 필요하지 않은 파일을 잘못 눌렀나요?Mac Finder로 자동 제작됩니다.DS_나는 스토어 같은 게 유난히 많다고 생각해.
이번에는 그렇다.DS_스토어를 틀리지 않도록 모든 창고에서gitignore를 사용하는 두 가지 방법을 소개하고 싶습니다.

모드1:config/git에서 ignore 파일 만들기


하지 않고.gitconfig 창고를 통째로 만드는 gitignore 방법.
다음 절차에서 모든 창고에서 통용되는gitignore를 설정할 수 있습니다.
  • 홈 디렉토리에 폴더 만들기.config/git
  • .config/git에서 ignore라는 파일을 제작
  • 컨텐츠에 쓰기 .DS_Store
  • .config/git/ignore
    .DS_Store
    
    명령은 아래의 절차에 따라 진행할 수 있다.
  • % mkdir -p ~/.config/git
  • % echo '.DS_Store' >> ~/.config/git/ignore
  • 우리의 방법이라면 하지 않고.gitconfig 전 세계의 무시 명단을 추가할 수 있다.
    주의점은 .gitconfig의core->excludesfile에 다른 파일을 지정하면 상기 파일은 무효입니다!
    정식이라도core.excludesFile의 기본값$XDG_CONFIG_HOME/git/ignore이 아닌 경우 사용$HOME/.config/git/ignore이렇게 쓰여 있으면 이 방법은 나무랄 데가 없을 것이다.
    https://git-scm.com/docs/gitignore

    모드 2:.gitignore_글로벌을 만듭니다.gitconfig에 로그인


    방법이 하나 더 있는데 제가 소개해 드릴게요.
    홈 디렉터리에 .gitignore_global라는 파일을 만들고 모드 1과 같은 .DS_Store를 추가합니다.
    다음 명령.gitconfig에 등록.gitignore_global.
    % git config --global core.excludesfile ~/.gitignore_global
    
    SourceTree에 글로벌 무시 명단을 추가하면.gitignore_global 자동으로 만들어져.gitconfig와 연결된다.
    따라서 SourceTree를 사용하는 사람이 이 방법을 사용하는 것이 더 좋을 수 있다.

    끝말


    저는 엔지니어입니다.git의 조작은 SourceTree를 사용하고 .gitconfig의 구조를 다시 공부한 후에 그 안에서 무엇을 하고 있는지 모르겠습니다. 즐거웠습니다!
    나는 내가 배운 것을 계속 전달할 수 있기를 바란다.

    좋은 웹페이지 즐겨찾기