gitignore 除了符号链接之外的所有内容
gitignore everything except a symlink
我有以下文件夹结构:
node_modules/
my_symlink_to_lib
folder_a/
folder_b/
lib/
(some files here)
我想忽略 node_modules
中的所有内容,除了符号链接:
# Doesn't work
node_modules/*
!node_modules/my_symlink_to_lib
# Doesn't work
node_modules/*
!node_modules/my_symlink_to_lib
!node_modules/my_symlink_to_lib/*
我已经尝试了其他几种方法,node_modules/my_symlink_to_lib
并没有出现在未跟踪的文件中。
有什么想法吗?
确保 .gitignore_global
文件中没有类似以下内容:
# ignores the whole folder so negation won't work in local .gitignore
node_modules
我有以下文件夹结构:
node_modules/
my_symlink_to_lib
folder_a/
folder_b/
lib/
(some files here)
我想忽略 node_modules
中的所有内容,除了符号链接:
# Doesn't work
node_modules/*
!node_modules/my_symlink_to_lib
# Doesn't work
node_modules/*
!node_modules/my_symlink_to_lib
!node_modules/my_symlink_to_lib/*
我已经尝试了其他几种方法,node_modules/my_symlink_to_lib
并没有出现在未跟踪的文件中。
有什么想法吗?
确保 .gitignore_global
文件中没有类似以下内容:
# ignores the whole folder so negation won't work in local .gitignore
node_modules