Skip to content
Go back

PC移行後にSourceTreeで「fatal: detected dubious ownership in repository...」が出るときの解消法

公開:

PCを移行したあと、旧PCからコピーしてきたGitHubリポジトリ(ディレクトリ)をSourceTreeで開くと、「fatal: detected dubious ownership in repository…」のようなエラーが出て操作できないことがあります。

調べたところ、Git(Git for Windows)が導入しているセキュリティ機能で、リポジトリの所有者が“現在のWindowsユーザー”と一致しない場合に、意図しない実行を防ぐためブロックする挙動みたいです。

  1. 管理者で PowerShell を起動
  2. 所有者を付け替え ※ C:\github は自分の対象のディレクトリを指定
takeown /F "C:\github" /R /D Y

これで解消されます。


Share this post on:

Previous Post
GAS を使ってTwitter のタイムラインを自動いいねするツールの作り方
Next Post
【マイプロテイン】本当にジュースみたいに飲める最強のプロテインが発売された件