다음과 같은 파일 구조가 있다고 가정해 보겠습니다.
├── Project-1/
│ ├── files/
│ └── special-files/
├── Project-2/
│ ├── files/
│ └── special-files/
└── Project-3/
├── files/
└── special-files/
이제 모든 폴더를 포함하는 Git 저장소를 만들고 싶습니다 special-files
. 파일인 경우 하드 링크 ln ./Project-1/special-files ./Git-Project/special-files-1
등을 생성하여 다음을 얻을 수 있습니다.
Git-Project/
├── .git
├── .gitignore
├── special-files-1/
├── special-files-2/
└── special-files-3/
하드 링크는 폴더에서는 작동하지 않습니다. 심볼릭 링크는 처리되지 않습니다 git
.git
이러한 폴더를 저장소 폴더 로 수집/링크하는 방법이 있습니까 ?
답변1
에 디렉토리를 mount --bind
넣을 수 있습니다 .special-files/
git-project/special-files-X/