LoginSignup
0
0

Gitが必要になったのでWindows11のPCに入れてみた

Last updated at Posted at 2024-05-30

Pyinstallerを使ったアプリをWebに置いたらDL時にウイルス扱いされて困った

 Pythonで作ったアプリをPyinstallerでexe化すると他の人に配布して使ってもらう際に便利なのですが、Webに置いてダウンロードしようとしたら「ウイルスを検出しました」となりました。これでは安心して使ってもらえません。
 調べたところBootloaderが引っかかっているようです。これをビルドしなおせば良いようなのですが、まずはGitが必要ということでそのインストールを行いました。

 最終的に何をしてもPyinstallerで作成したexeはダウンロード時にウィルス検出されてダウンロードできなかったため諦めました。現在は同じプログラムをC#で書き換えている最中です。

DLからインストールの流れ

 Githubのサイトからインストーラをダウンロードします。

 Downloadをクリックします。

image.png

 ダウンロードしたファイルを実行します(ファイルを開くをクリックします)。

image.png

 Nextをクリックします。ライセンスについて書かれているのでよく読みましょう;P

image.png

 インストール先の指定です。このままでよければNextをクリックします。
 別の場所にインストールしたい場合は書き換えて下さい。

image.png

 インストールするコンポーネントを選択します。
 変更の必要がなければこのままNextをクリックします。

image.png

 スタートメニュの登録場所の指定です。
 変更の必要がなければこのままNextをクリックします。

image.png

 デフォルトのエディタの指定です。
 初期値はVimになっていますが、私は Use Visual Studio Code as Git's default editor を選択しました。

image.png

 Git init時に作成されるブランチ名です。
 変更の必要がなければこのままNextをクリックします。

image.png

 環境変数にGitのパスを追加するかどうかの設定です。詳しくない人は変更しないほうが良いでしょう。
 変更の必要がなければこのままNextをクリックします。

image.png

 どのOpenSSHを使用するかを選択します。
 私はOpenSSHをインストールしていないのでこのままにします。

image.png

 https接続時のバックエンドを選択します。
 このままNextをクリックします。

image.png

 行末コードの変換をどうするかの設定です。
 経験的に自動変換はトラブルの元なので、私は Checkout as-is, commit as-is として自動変換しないようにします。

image.png

 Git Bashで使用するターミナルの選択です。私は何も入れていないので Use MinTTY (~ を選択します。

image.png

 git pull のデフォルト動作の選択です。
 このままNextをクリックします。

image.png

 認証情報ヘルパーを選択します。
 インストールするとリモートリポジトリへの認証の手間が省けるようです。

image.png

 拡張オプションの設定です。
 このままNextをクリックします。

image.png

 実験的オプションの選択です。何もしないほうが良いでしょう。
 このままInstallをクリックします。

image.png

 ようやくインストールが始まりました。

image.png

 セットアップウィザードが終わりました。
 Finishボタンをクリックして終了します。

image.png

 View Release Notes にチェックが入っているので、リリースノートのページが表示されます。

image.png

インストールされたか確認

 インストールされたことを確認します。え?疑り深いって?PCいじっているときは何事も疑ってかからないと痛い目を見ますからね。
 インストール後はスタートメニューに Git Bash が表示されるのでそれを起動します。git -v と入力するとインストールがうまくいっていればバージョン番号が表示されます。

$ git -v
git version 2.45.1.windows.1

 以上、Gitのインストール(Windows11)でした。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0