[解決済み] GitHubです。パーミッションが拒否されました (公開鍵)。
2022-02-03 17:12:36
質問
以下の手順でプロジェクトをアップロードしました。
グローバル設定。
Download and install Git
git config --global user.name "Your Name"
git config --global user.email [email protected]
Add your public key
Next steps:
mkdir tirengarfio
cd tirengarfio
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin [email protected]:tirenga/tirenga.git
git push origin master
でも、こんなエラーが出ます。
パーミッションが拒否されました(publickey)。 リモート側が予期せずハングアップしました
解決方法は?
私の場合、問題はsudo経由でcloneを実行することでした。
ユーザー権限のあるディレクトリ( /home/user/git )にクローンすれば問題なく動作します。
(説明 スーパーユーザーとしてコマンドを実行すると、ユーザーとしてコマンドを実行したときと同じ公開鍵で動作しません。そのため、Githubは接続を拒否しました)。
この解決策では、すでにSSHキーが設定されていることが必要です。 https://help.github.com/articles/generating-ssh-keys
関連
-
[解決済み】Git, fatal: リモートエンドが予期せずハングアップしました。
-
[解決済み】マージ後のコミットでGitエラー - fatal: マージ中に部分コミットができない
-
[解決済み] git rebase fatal: 必要なリビジョンは1つです。
-
git push reports an error ! [リモート拒否] master -> master (受信前のフックが拒否されました)
-
[解決済み] git status に fatal: bad object HEAD と表示される。
-
[解決済み] herokuコードのデプロイ時にパーミッションが拒否される(publickey) fatal: リモートエンドが予期せずハングアップする
-
[解決済み] GitHub エラーメッセージ - パーミッションが拒否されました (公開鍵)
-
[解決済み] 古いリモート git ブランチのクリーンアップ
-
[解決済み] GitHub "fatal: リモートオリジンはすでに存在する"
-
[解決済み】Git: Gitを使用しているときにPermission denied (publickey) エラーを解決するにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 現在のブランチのトラッキング情報がありません。
-
[解決済み】Gitマージで「すでに最新」と報告されるが、違いはある
-
[解決済み】ERROR: Error cloning remote repo 'origin'.
-
[解決済み】Githubの認証に失敗した - ... GitHubはシェルアクセスを提供しない
-
[解決済み】ローカルに変更があるにもかかわらず、git pushが「すべて最新」と言う
-
Gitのプッシュでエラーが発生! [リモート拒否] master -> master (pre-receive hook declined) error: failed to push s...
-
[解決済み] GitHubに空のブランチを作成する
-
[解決済み] GIT_DISCOVERY_ACROSS_FILESYSTEM が設定されていない。
-
[解決済み] .gitignore と "以下の追跡されていない作業ツリーファイルはチェックアウトによって上書きされるでしょう"
-
[解決済み] git commit signing failed: secret key not available.