"파일 이름" 대 "파일 이름-git"

"파일 이름" 대 "파일 이름-git"

-git으로 끝나는 파일은 무엇을 의미하나요? 예를 들어 터미널에서 "xcb-imdkit"을 검색하고 탭을 눌렀습니다. xcb-imdkit 및 "xcb-imdkit-git"이 나타납니다.

답변1

Arch에서는 프로젝트에서 게시한 AUR 패키지가 동일한 프로젝트의 일반 스냅샷 패키지와 함께 나타나는 것을 보는 것이 일반적입니다. 이러한 스냅샷 패키지에는 일반적으로 접미사가 붙습니다 -git(적어도 git 저장소의 스냅샷을 참조하는 경우). 어떤 경우에는 일반적으로 프로젝트가 버전을 출시하지 않는 경우 해당 비패키지가 없습니다 -git.

xcd-imdkit-git이 패턴의 인스턴스입니다. 프로젝트의 git 저장소 스냅샷을 패키징합니다.정식 버전은 없습니다.

답변2

나는 "Git와 관련된 것일 수도 있다"는 것보다 더 확실한 관례는 없다고 생각합니다.

일치하는 항목이 포함된 데비안 패키지 검색파일을 당겨보면 다음과 같은 대략적인 패턴을 관찰할 수 있습니다.

  • 일부 버전 제어 도구에는 다른 버전 제어 시스템과 유사한 접미사가 붙은 git유사한 모듈을 찾을 수 있는 특정 모듈이나 구성 요소가 있습니다 .-svn-hg-cvs
  • 이 명명 규칙을 사용하면 특정 파일이나 패키지가 업스트림 프로젝트의 Git 저장소에서 가져온 것으로 표시됩니다(내가 아는 한 xcb-imdkit-git이는 예입니다.
  • 일부 도구의 이름은 단순히 어떤 방식으로든 Git 저장소에서 실행되거나 어떤 방식으로든 Git에 연결할 수 있다는 점을 전달하기 위해 지정됩니다.
    • 특별한 경우로 일부 프로젝트에는 특정 Git 후크 내에서의 용도를 나타내기 위해 이름이 지정된 후크 스크립트가 포함되어 있습니다.

관련 정보