Файл .gitignore содержит:
/home/data
Записи в .gitignore
относятся к репозиторию, а не к абсолютным местам на вашем диске. Git не имеет значения, где хранится репозиторий. С точки зрения Git, структура вашего проекта такова.
/
data -> /path/to/another/folder
.gitignore
folder1
folder2
То есть вы хотите сказать Git игнорировать /data
.
Начальная косая черта означает игнорировать data
в верхней части хранилища. folder1/data
не будет проигнорировано.
Отсутствие косой черты важно. Если есть косая черта, git
будет искать каталог, а не символическую ссылку на каталог.