[解決済み] .git/index.lock' を削除してください。パーミッションが拒否されました。
2022-02-27 18:57:31
質問
なぜgitが完全にロックアウトされてしまったのか、完全に行き詰っています。私は仕事場と自宅にいるときに使うラップトップを持っています。どちらのアカウントでもgitを多用しており、どちらも異なるパスに配置されています。今日、職場に来てみたら、何もできず、見えるのはこれだけです。
/Applications/MAMP/htdocs/my_site/.git/index.lock': Permission denied
どうでもいいけど、今いるブランチは削除してもいいんだよね。ブランチの削除、他のブランチのチェックアウト、index.lockファイルの削除(サイト上で他のユーザーから提案されたもの)を試しました。ターミナル・ウィンドウだけを開いていて、gitを使用している他のプログラムはありません(私が知る限りでは、アクティビティ・ウィンドウには何も表示されません)。コンピュータを再起動し、仕事用のアカウントで直接アクセスできるようにしましたが、まだうまくいきません。どうすればこのロックを解除できますか?
解決方法を教えてください。
どのユーザーがgit lockを所有しているかを確認します。
ls -la /Applications/MAMP/htdocs/my_site/.git/index.lock
次に
sudo
を削除してください。
関連
-
[解決済み] Git で直近のローカルコミットを取り消すには?
-
[解決済み] Gitブランチをローカルやリモートで削除するには?
-
[解決済み] git pull」と「git fetch」の違いは何ですか?
-
[解決済み] コミット前に 'git add' を取り消すにはどうすればよいですか?
-
[解決済み] リモートのGitブランチをチェックアウトするには?
-
[解決済み] Git リポジトリを以前のコミットに戻すにはどうすればよいですか?
-
[解決済み] 現在のGit作業ツリーからローカル(未追跡)ファイルを削除する方法
-
[解決済み] git rebase の取り消し
-
[解決済み】"git pull" でローカルファイルを強制的に上書きするには?
-
[解決済み】ローカルのGitブランチの名前を変更するには?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 警告: テンプレートが見つかりませんでした /usr/local/git/share/git-core/templates
-
[解決済み] VBAでMacのControl + Breakに相当
-
[解決済み] Git - fatal: '/path/my_project/.git/index.lock' を作成できません。ファイルは存在します
-
[解決済み] configure: エラーです。Cコンパイラは実行ファイルを作成できません
-
[解決済み] 特定のパターンに一致するすべてのファイルを再帰的に検索する
-
[解決済み] macOS CatalinaにGCCをインストールする
-
[解決済み] Zsh は安全でない補完依存のディレクトリを検出する
-
[解決済み] Mac OS Xで、指定したTCPポートでリッスンしているのは誰ですか?
-
[解決済み] Mac OSでNode.jsを最新バージョンにアップグレードする。
-
[解決済み] MacでAndroid Studioを完全にアンインストールする方法を教えてください。