Main Content

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Gestion de version dans les projets

Configurer la gestion de version, récupérer les fichiers, examiner les modifications et valider les fichiers modifiés

Les projets dans MATLAB et Simulink facilitent l'organisation des grands projets de modélisation en localisant les fichiers requis, en gérant et partageant ces fichiers ainsi que les paramètres, et en intégrant la gestion de version. Regardez la vidéo Using Projects to Collaborate, Track, and Merge Changes and Perform Code Reviews (4 min 50 s) et consultez les rubriques What Are Projects? et About Source Control with Projects.

Fonctions

développer tout

Créer un dépôt de fichiers

gitcloneClone Git repository (depuis R2023b)
gitrepoCreate Git repository object (depuis R2023b)
gitinitInitialize empty Git repository (depuis R2023b)

Suivre les fichiers

gitrepoCreate Git repository object (depuis R2023b)
addMark new file for addition to Git repository (depuis R2023b)
rmMark file for deletion from Git repository (depuis R2023b)
status Display status of files in working folder and staging area in Git repository (depuis R2023b)
logDisplay record of commits in Git repository (depuis R2023b)

Gérer les branches

gitrepoCreate Git repository object (depuis R2023b)
createBranchCreate new Git branch (depuis R2023b)
switchBranchSwitch Git branch (depuis R2023b)
deleteBranchDelete local Git branch (depuis R2023b)
mergeMerge Git branch, revision, or tag into current branch (depuis R2023b)

Mettre à jour le dépôt

gitrepoCreate Git repository object (depuis R2023b)
fetchDownload new data from remote Git repository (depuis R2023b)
mergeMerge Git branch, revision, or tag into current branch (depuis R2023b)
pullDownload and merge new data from remote Git repository into local repository (depuis R2023b)

Publier les modifications

gitrepoCreate Git repository object (depuis R2023b)
commitCommit changes to Git repository (depuis R2023b)
pushPublish local changes to remote Git repository (depuis R2023b)
currentProjectGet current project
listModifiedFilesList modified files in project
refreshSourceControlUpdate source control status of project files

Ancienne API

simulinkproject(Not recommended) Open project and get project object

Rubriques

Configuration de la gestion de version

Récupération et extraction

Examiner les modifications et valider les fichiers modifiés