なぜMATLAB R2024aでは、リ​モートリポジトリの検​証時に「リポジトリパ​ス***は現在のユー​ザーの所有物ではない​」と表示されるのでし​ょうか?

1 回表示 (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2025 年 12 月 17 日 0:00
回答済み: MathWorks Support Team 2025 年 12 月 17 日 1:40
MATLAB R2024aでリモートリポジトリを検証すると「repository path *** is not owned by current user」というエラーが発生します。
環境はオンプレミスサーバー上のリポジトリ、ローカルユーザーでログインしたクライアントPC、MATLAB R2024a、Git for Windows+Credential Helperはインスト―ス済みです。また、git config --global --add safe.directoryを設定しても問題は解消せず、設定は.gitconfigに反映済み。
R2021aでは同条件でエラーは発生しないため、MATLAB R2024a特有の挙動と推測しています。

採用された回答

MathWorks Support Team
MathWorks Support Team 2025 年 12 月 17 日 0:00
はい、MATLAB R2021aで問題が発生しなかったのは、その当時Gitに「safe.directory」チェックが存在しなかったためです。
次の対応を試してもらえますか?
safe.directoryチェックを無効化する方法:
git config --global --add safe.directory "*"
これで動作するはずです。そのうえで、エラーメッセージに表示されるパス:
repository path *** is not owned by current user (-1x7)
が、グローバルGit設定に登録されているパスと**完全に一致しているか(大文字小文字も含めて)**確認してください。
また、そのパスの先頭はどうなっていますか?スラッシュで始まっていますか、それともUNCパスですか?
さらに、MATLABのコマンドを使ってsafe.directory設定を追加することも試せます:
matlab.git.addSafeDirectory("***")

その他の回答 (0 件)

カテゴリ

Help Center および File Exchangeソース管理の統合 についてさらに検索

タグ

タグが未入力です。

製品


リリース

R2024a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!