Main Content

工程中的源代码管理

配置源代码管理、检索文件、审核更改内容、提交已修改文件

通过工程,您可以查找所需的文件、管理并共享文件和设置以及与源代码管理进行交互,从而有助于您组织大型建模工程。观看使用工程来协作、跟踪和合并更改并执行代码审查(4 分 50 秒),并参阅什么是工程?About Source Control with Projects

函数

全部展开

创建存储库

gitcloneClone Git repository (自 R2023b 起)
gitrepoCreate Git repository object (自 R2023b 起)
gitinitInitialize empty Git repository (自 R2023b 起)

跟踪文件

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

管理分支

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

更新存储库

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

还原更改

gitrepoCreate Git repository object (自 R2023b 起)
discardChangesDiscard changes in Git repository (自 R2024a 起)

发布更改

gitrepoCreate Git repository object (自 R2023b 起)
commitCommit changes to Git repository (自 R2023b 起)
pushPublish local changes to remote Git repository (自 R2023b 起)
currentProject获取当前工程
listModifiedFiles列出工程中修改的文件
refreshSourceControl更新工程文件的源代码管理状态

旧版 API

simulinkproject(不推荐)打开工程并获取工程对象

主题

源代码管理设置

检索和签出

审核更改内容、提交已修改文件