Visual Studio Codeが(1.71.1へ)バージョンアップするよって出たからバージョンアップしたら、Gitが見つからないと出てきた…
え?この間まで使えてたよね?
左側ペインのソース管理の部分を見てみる。
う〜ん…ターミナルで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 を実行してみると、ダイアログが表示される。
「インストール」ボタンをクリックすると使用許諾契約ダイアログが表示されるので、「同意する」ボタンをクリックする。
ソフトウェアを検索中とでるので、しばし待つ。
空き容量不足…
空き容量を作って、「もう一度確認」をクリックする。ダウンロードが始まる。
いや、のこり145時間って…これはここのネットワーク環境が悪いからとにかく待機するしか無い。
現在は、2022/09/14 11:52 実際はどれくらいかかるんだろう。
:
:
:
現在、2022/09/14 13:30 完了!2時間半位かかった…完了をクリック
再度「git -v」をターミナルから実行してみたが、同じように上の「”git”コマンドを実行するには・・・」が表示される。
3回くらいやったけど変わらず…
Xcodeを起動してみる。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を起動してコンポーネントのインストールしなくてもいけたのかもしれない。
おしまい。
コメント