pkg・ports アップデート - git - not a git repository


 クラウディア


1. 概要
2. 状況
3. 対処

1. 概要

 これは、仮想環境での出来事なのです。  本ページは、下記のサイトを参考にさせていただきました。
git のリポジトリなのに git のコマンドが使えない

2. 状況

 「ports」をアップデートしようとしましたらば。

git -C /usr/ports pull

fatal: not a git repository (or any parent up to mount point /usr)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
 てなことになる。  「Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).」で検索をかけたら、ヒットしたのが、参考サイトです。

.git
 に問題があるらしい。

3. 対処

 状況を見てみようと思いまして。

ls -lah /usr/ports/

合計 29M
drwxr-xr-x   70 root wheel   84  5月  1 08:36 .
drwxr-xr-x   16 root wheel   16  3月  2 12:41 ..
-rw-r--r--    1 root wheel   56  3月 15 16:17 .arcconfig
drwxr-xr-x    8 root wheel   16  5月  1 08:36 .git_bak
-rw-r--r--    1 root wheel  162  3月 15 16:17 .gitignore

・・・	以下略	・・・
 参考サイトは、パーミッションの問題でしたが。  わたしの場合、めったに使用しない仮想環境なもので、すっかり忘れていたのですが。  「.git」を「rename」してるじゃん。

cd  /usr/ports/
mv .git_bak .git
 で、あっけなく解決したのでした。

audiobook.jp
AbemaTV 無料体験
ネットオークションの相場、統計、価格比較といえばオークファン
薬屋の独り言
それがだいじWi-Fi
ハイスピードプラン
JETBOY
健康サポート特集
earthcar(アースカー)
サウンドハウス
Amazonギフトカード
EaseUS
損保との違い
【usus ウズウズ】
TikTok Shop 【リピート用プログラム】
アフィリエイトのアクセストレード
葬送のフリーレン Prime Video
EMEET 1
ベルリッツ
U-NEXT
5G CONNECT