How to set Git submodules at fixed commits / tags
48 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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?
1 comentario
Broy
el 16 de En. de 2026 a las 8:30
@Marcelo, Yes, you can configure a submodule to point to a specific tag or commit hash within Git. Here are a few resources that you can refer to:
Respuestas (0)
Ver también
Categorías
Más información sobre Source Control en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!