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

14 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2025 年 12 月 17 日
編集済み: MathWorks Support Team 2026 年 1 月 20 日 3:11
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 2026 年 1 月 20 日 0:00
編集済み: MathWorks Support Team 2026 年 1 月 20 日 3:11
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!