How to set Git submodules at fixed commits / tags

I am moving from SVN and into GIT for some Simulink projects, and I am encontering some challenges to properly set up.
In SVN, we have a structure such as:
trunk/
- Project_1/
- Externals/
- Lib_A/ --> external to tags/Lib_A_V2
- Lib_B/ --> external to tags/Lib_B_V1
- Project1.slx
- Project1.prj
- Lib_A/ --> development of lib A
- Lib_B/ --> development of lib B
tags/
- Lib_A_V1
- Lib_A_V2
- Lib_A_V3
- Lib_B_V1
- Lib_B_V2
- Lib_B_V3
- ...
With GIT, there will be no more "tags/" separated folder, as it will be part of the master branch for Lib_A and Lib_B. Is it possible to configure the submodule to a specific tag / commit from the Simulink Project interface?

답변 (0개)

카테고리

도움말 센터File Exchange에서 Source Control에 대해 자세히 알아보기

제품

릴리스

R2024b

태그

질문:

2026년 1월 9일

댓글:

2026년 1월 16일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by