Gitはオープンソースの分散バージョン管理システム(DVCS)です。
shは、UNIX系OSのシェル操作の1つであり、最も基本的なシェルのことです。
Q&A
3回答
2602閲覧
総合スコア6
0グッド
0クリップ
投稿2014/11/12 07:44
0
リモートリポジトリにpushするとき、パスワードを入力する必要があるのですが、パスワードを聞かれた時に自動で入力させる書き方がわかりません。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
質問へのコメント
回答3件
パスワードの入力を省略したいということでしたら、TaMaMhyuさんがおっしゃっているように公開鍵認証を設定すればできます。 以下のURLを参考に設定してみてください。 http://blog.saku-lab.net/2012/07/ssh-git.html
もし、パスワードを省略したいということではなく、パスワードの要求が来たらパスワードを自動で返すということでしたら、「expect」を使用するなどしてパスワードを入力させることができます。 ただし、その場合は事前にパスワードを平文で指定しておかないといけないので、セキュリティ的にオススメしませんが、、、
投稿2014/11/13 01:06
総合スコア55
公開鍵認証などの設定が必要ではないでしょうか?
投稿2014/11/12 08:01
総合スコア1356
.git/configの中に直接書き込む方法があります。 しかし、ファイルに直接書き込むので平文で丸見えになりますので、決してお勧めできません。 やはり、公開鍵認証が無難かな。と思います。
投稿2015/01/23 14:20
退会済みユーザー
総合スコア0
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
まだベストアンサーが選ばれていません
アカウントをお持ちの方はログイン
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.48%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
shellscriptを使ってgit pushをしたい
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。