0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【EC2,Git】fatal: detected dubious ownership in repository at ...のエラーについて

Last updated at Posted at 2022-10-13

エラー内容

EC2で色々試している中で、test.shを以下のように作成した。

test.sh
#!/bin/bash

cd /home/ec2-user/app_name/ && git pull

その後以下のコマンドでアプリケーションの更新内容をgit pullをしようとした。

bash test.sh

その際、以下のエラーが出た。

fatal: detected dubious ownership in repository at '/home/ec2-user/app_name'
To add an exception for this directory, call:

	git config --global --add safe.directory /home/ec2-user/app_name

対処法

エラーを見るに、権限が疑わしいとのことなので。これは一旦、須藤さんに解決してもらうことにした。

sudo bash deploy-me.sh

このコマンドでgit pullの実行に成功した。

また、gitの権限自体を現在のユーザーに与える場合、アプリケーションのディレクトリで以下を実行すると権限を変更できる。

sudo chown -R 現在のユーザー名 .git/

さらに、アプリケーションのディレクトリの所有者自体を現在のユーザーに変更し、全ての権限を与える場合は以下を実行する。

sudo chown -R 現在のユーザー名 アプリケーションのディレクトリ名
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?