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

조회 수: 4 (최근 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 CenterFile Exchange에서 ソース管理の統合에 대해 자세히 알아보기

태그

아직 태그를 입력하지 않았습니다.

제품


릴리스

R2024a

Community Treasure Hunt

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

Start Hunting!