[Visual Studio Code & Git]バージョンアップしたら、Gitが使えなくなった。

Git
バージョン: 1.71.1
コミット: e7f30e38c5a4efafeec8ad52861eb772a9ee4dfb
日付: 2022-09-08T19:41:32.136Z
Electron: 19.0.12
Chromium: 102.0.5005.167
Node.js: 16.14.2
V8: 10.2.154.15-electron.0
OS: Darwin x64 21.6.0

Visual Studio Codeが(1.71.1へ)バージョンアップするよって出たからバージョンアップしたら、Gitが見つからないと出てきた…

Git が見つかりません。Git をインストールするか ‘git.path’ 設定でパスを構成してください。

え?この間まで使えてたよね?
左側ペインのソース管理の部分を見てみる。

う〜ん…ターミナルでgitコマンドを叩いてみる。

% git -v


You have not agreed to the Xcode license agreements. You must agree to both license agreements below in order to use Xcode.

Press the 'return' key to view the license agreements at '/Applications/Xcode.app/Contents/Resources/en.lproj/License.rtf'

直訳すると

% git -v


Xcode ライセンス契約に同意していません。 Xcode を使用するには、以下の両方の使用許諾契約に同意する必要があります。

「リターン」キーを押して、「/Applications/Xcode.app/Contents/Resources/en.lproj/License.rtf」でライセンス契約を表示します

あらそう。リターンキーを押すと、ライセンスの内容が表示されて、最後にこんなメッセージ

Agreeing to the Xcode/iOS license requires admin privileges, please run “sudo xcodebuild -license” and then retry this command.

直訳すると

Xcode/iOS ライセンスに同意するには、管理者権限が必要です。「sudo xcodebuild -license」を実行してから、このコマンドを再試行してください。

「sudo xcodebuild -license」を実行してみる。

% sudo xcodebuild -license


You have not agreed to the Xcode license agreements. You must agree to both license agreements below in order to use Xcode.

Press the 'return' key to view the license agreements at '/Applications/Xcode.app/Contents/Resources/en.lproj/License.rtf'

さっきと同じ。リターンキーを押して、ライセンス内容を表示。
ライセンス表示中はスペースを押して次へ進む。

最後に以下のメッセージが表示される。

By typing 'agree' you are agreeing to the terms of the software license agreements. Type 'print' to print them or anything else to cancel, [agree, print, cancel] 

直訳すると

「同意する」と入力すると、ソフトウェア ライセンス契約の条件に同意したことになります。 それらを印刷するには「印刷」と入力し、キャンセルするにはその他のものを入力します[同意する、印刷する、キャンセルする]

agreeを入力してリターンキーを押すと、ライセンス契約に同意したことになるんかな?

git -v を実行してみると、ダイアログが表示される。

“git”コマンドを実行するには、コマンドライン・デベロッパツールが必要です。ツールを今すぐインストールしますか?
コマンドライン・デベロッパツールを今すぐダウンロードしてインストールするには”インストール”を選択してください。

「インストール」ボタンをクリックすると使用許諾契約ダイアログが表示されるので、「同意する」ボタンをクリックする。

使用許諾契約 Command Line Tools使用許諾契約

ソフトウェアを検索中とでるので、しばし待つ。

ソフトウェアを検索中

空き容量不足…

ソフトウェアをインストールできません。十分なディスク領域がありません。20.16 GB必要ですが、15.25 GBしかありません。
項目を削除して空き領域を増やしてください。

空き容量を作って、「もう一度確認」をクリックする。ダウンロードが始まる。

ソフトウェアをダウンロード中
残り約145時間14分

いや、のこり145時間って…これはここのネットワーク環境が悪いからとにかく待機するしか無い。
現在は、2022/09/14 11:52 実際はどれくらいかかるんだろう。



現在、2022/09/14 13:30 完了!2時間半位かかった…完了をクリック

ソフトウェアがインストールされました。

再度「git -v」をターミナルから実行してみたが、同じように上の「”git”コマンドを実行するには・・・」が表示される。

3回くらいやったけど変わらず…

Xcodeを起動してみる。Installをクリック

Xcode Version 14.0 Select the platforms you would like to install

コンポーネントのインストールが始まる。

終わった。

ターミナルを起動して、「git -v」を実行してみる。

% git -v
git version 2.37.0 (Apple Git-136)

できたぞ!

Visual Studio Codeを再起動してエラーが無くなることを確認できた。よかったよかった。

なんとなくだけど、「git -v」でXcode command line toolsをインストールするのではなく、「sudo git -v」ならわざわざXcodeを起動してコンポーネントのインストールしなくてもいけたのかもしれない。

おしまい。

コメント

タイトルとURLをコピーしました