Main Content

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Controllo della sorgente nei progetti

Configurare il controllo della sorgente, recuperare i file, rivedere le modifiche, coinvolgere i file modificati

I progetti costituiscono un supporto per l’organizzazione di progetti di modellazione di grandi dimensioni, grazie al reperimento dei file necessari, alla gestione e condivisione dei file e delle impostazioni, nonché l’interazione con il controllo della sorgente. Guardare Using Projects to Collaborate, Track, and Merge Changes and Perform Code Reviews (4 min, 50 sec) (Utilizzare i progetti per collaborare, tracciare e unire le modifiche ed eseguire revisioni di codice) e vedere What Are Projects? e About Source Control with Projects.

Funzioni

espandi tutto

Creazione del repository

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

Tracciamento dei file

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

Gestione delle diramazioni

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

Aggiornamento del repository

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

Annullamento delle modifiche

gitrepoCreate Git repository object (Da R2023b)
discardChangesDiscard changes in Git repository (Da R2024a)

Pubblicazione delle modifiche

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

API Legacy

simulinkproject(Not recommended) Open project and get project object

Argomenti

Impostazione del controllo della sorgente

Recupero e checkout

Revisione delle modifiche e coinvolgimento dei file modificati

Esempi in primo piano