将未跟踪的文件加载到Git存储库中

将未跟踪的文件加载到Git存储库中,git,github,git-untracked,Git,Github,Git Untracked,代码等由Git进行版本控制,并托管在GitHub上。项目需要其他文件(如geotiff图像),但不需要跟踪。 创建项目的方式是,某人只需从GitHub克隆存储库以获取跟踪文件,然后(半)自动将其他远程源(如网络驱动器、google驱动器)中的所有未跟踪文件获取到目录中,这是怎么可能的 (可选)未跟踪的文件将存储在某个远程源中,但指向此数据的空文件应在存储库中可用(类似于LFS)。向repo添加一个脚本以下载文件?我过去用两种方法处理过类似的事情:使用Felix建议的init stuff.sh脚本

代码等由Git进行版本控制,并托管在GitHub上。项目需要其他文件(如geotiff图像),但不需要跟踪。 创建项目的方式是,某人只需从GitHub克隆存储库以获取跟踪文件,然后(半)自动将其他远程源(如网络驱动器、google驱动器)中的所有未跟踪文件获取到目录中,这是怎么可能的


(可选)未跟踪的文件将存储在某个远程源中,但指向此数据的空文件应在存储库中可用(类似于LFS)。

向repo添加一个脚本以下载文件?我过去用两种方法处理过类似的事情:使用Felix建议的
init stuff.sh
脚本,以及我的makefile中的
init
目标,用于使用Make构建的项目。无论哪种方式,都要为用户记录在克隆回购协议时必须运行该脚本/目标。