Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

プロジェクトのソース管理

ソース管理の設定、ファイルの取得、変更の確認、変更されたファイルのコミット

プロジェクトは、必要なファイルの検索、ファイルと設定の管理と共有、ソース管理との対話によって、大規模なモデリング プロジェクトを整理します。Using Projects to Collaborate, Track, and Merge Changes and Perform Code Reviews (4 分 50 秒) を視聴し、プロジェクトとはおよびプロジェクトを使用したソース管理についてを参照してください。

関数

すべて展開する

リポジトリの作成

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(非推奨) プロジェクトを開いてプロジェクト オブジェクトを取得する

トピック

ソース管理の設定

取得とチェックアウト

変更の確認と変更されたファイルのコミット

注目の例