質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Q&A

1回答

2238閲覧

git flowコマンドがroot権限だと使えない!!

mory

総合スコア11

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

0グッド

0クリップ

投稿2015/10/01 06:21

今awsのec2(amazon linux)で開発しています。
git flowをインストールし、初期ユーザーであるec2-userではgit flowコマンドが叩けるのですが、root権限でコマンドを叩くと"Command not found"となってしまいます。
どうしてでしょうか。

ec2-userでwhich gitをすると、
/usr/bin/gitとなります。
また、rootでwhich gitをすると、
/usr/bin/gitとなります。
との結果になりました。
補足ですが、
ec2-userでwhich sudoをすると
/usr/bin/sudoとなり、
rootでwhich sudoとすると、
/usr/bin/sudoとなります。

環境変数は以下の通り設定されています。

root
/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin:/root/bin

ec2-user
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/aws/bin:/home/ec2-user/bin

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

pi-chan

2015/10/01 06:38

rootユーザーで実際にじっこうしているコマンドとエラーメッセージを、省略せずに、一字一句正確に貼り付けてください。
guest

回答1

0

普通にインストールしていればgit-flowは/usr/local/binにあるはずなので、ここにパスが通っていないのが原因では。

投稿2015/10/01 09:25

sho_cs

総合スコア3541

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問