有什么方法可以使git知道FetchContent
模块引入的依赖项的变化吗?考虑我有以下情况的情况
let () = open_graph " 300x200"
当我运行CMake生成时,这种依赖关系最终会出现在
include(FetchContent)
FetchContent_Declare(
foo
GIT_REPOSITORY https://www.example.com/foo.git
GIT_TAG master
)
问题是,如果我在./build/_deps/foo-src
的内容内进行更改,那么如果我运行foo
,则显然不会发现该依赖项有任何更改。
有什么方法可以配置git status
命令,以便以某种方式跟踪依赖项中的更改,因为要使用其FetchContent
存储库来克隆依赖项?