Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
1
Help us understand the problem. What is going on with this article?
@umeneri

IntelliJのコミット時の'secrets' is not a git commandを解決する

More than 1 year has passed since last update.

クレデンシャルを公開しないようにしてくれるgit-secretsは便利ですが、IDEで追加設定をしないと使えない場合があります。

問題

MacでIntelliJを使用時、git-secretsで管理されているフォルダでコミットすると、以下のようなエラーでコミットできません。

0 files committed, 1 file failed to commit: add gatling sample git: 'secrets' is not a git command. See 'git --help'.

解決

原因は、intelliJのgit実行のパスにあります。デフォルトだと/usr/bin/gitを使用します。

一方、macのbrewでgit-secretsを入れた場合は、git-secretsパスは/usr/local/bin/になるので、デフォルトだと見てくれません。

そこで、gitの実行パスを変えましょう。

IntelliJで Preference → Version Control → Git と行き、
Path to Git executableのパスを/usr/local/bin/gitと変更しApplyします。

image.png

無事コミットできればOKです。

参考

1
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
umeneri
都内にてScalaのサービス開発に従事しています。

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
1
Help us understand the problem. What is going on with this article?