git push workaround: ! [リモート拒否] master -> master (受信前のフックは拒否されました)
2022-01-22 07:11:27
今日、あるプロジェクトをGitLabにアップロードしようとしたのですが、何度やってもアップロードできず、以下のようなエラーが表示されました。
! [リモート拒否] master -> master (受信前フックが拒否されました)
最初はユーザー名とパスワードが間違っているのかと思い、何度も試し、ネットで検索しても明確な結果が出なかったのですが、ようやく解決しました。
git push がうまくいかないのは、push するブランチが保護されており、プロジェクトの管理者か、プロジェクトの管理者から適切な権限を与えられた人でないとできないからです。
1. コンテンツをプッシュしたいブランチの保護されたパーミッションをオフにする
(1) 自分がいるプロジェクトの設定に移動する
(2) 保護されたブランチにクリックし、マスターブランチのパーミッションを変更するために保護されていないをクリックする、つまりマスターの保護されたパーミッションをオフにする
2. 別のブランチを作成し、プロジェクトを新しいブランチにプッシュし、後でそれをマージします。
(1) 新しいブランチを作成する
git branch Branch name
(2) 分岐の切り替え
git checkout branch name
(3) プロジェクトのアップロードを行う
git add -A
git commit -m "Committed message"
git remote add origin remote repository address
git pull origin branch name --allow-unrelated-histories
git push -u origin branch name
関連
-
[解決済み] TypeError: 'DataFrame' オブジェクトは呼び出し可能ではない
-
[解決済み】SQLALchemyで左結合を実行する方法とは?
-
POSTの引数'_xsrf'が見つからない場合の対処法
-
[解決済み] CSVへの書き込みで、空白文字列に「Error: need to escape」と表示される。
-
[解決済み] キーボード入力でタイムアウト?
-
[解決済み] AttributeError: モジュール 'pandas' には 'computation' という属性がありません。
-
[解決済み] 引数のアンパッキング:名前付き引数のみが*式の後に続くことができます。
-
python error ランチャーで致命的なエラーが発生しました。解決方法
-
Python3dの描画 mpl_toolkits.mplot3d
-
python クロール陽性画像 mm131 (更新)
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Python json.loadsにValueErrorが表示される。余分なデータ
-
[解決済み】LockとRLockの違いは何ですか?
-
[解決済み】ValueError: 手動フィールド指定から自動フィールド番号指定に切り替えることができない
-
(解決済み) ValueError: 連結軸を除く全ての入力配列の次元が正確に一致する必要がある_walking_quantization-programmer_ITS203
-
[解決済み] TypeError: write() の引数は bytes ではなく str でなければならない (Python 3 vs Python 2 )
-
[解決済み] Pythonのアトミック操作とは?
-
[解決済み] アーグレレックストレマとフラットエキストレマ
-
[解決済み] virtualenvの問題 - 起動できない
-
[解決済み] Matlabのセルアレイに相当するものは何ですか?
-
Python スクリプトエラー AttributeError: 'module' オブジェクトに attribute'xxx' がない Solution