Install Git Client

Application Data
Name Git-SCM
Version 2.18.0
Arch 64 or 32 Bit
Description Distributed Version Control System Client

Pre-Installation

Git-SCM has an option to use Visual Studio Code as the default editor. If you'd like to select this feature during installation, ensure you've installed Visual Studio Code before installing Git.

Notes

Installation

The following walks through the steps known to work with JTSDK.

Accept License

License Agreement
GNU Public License

Install Location

Unless you have a specific need to install elsewhere, the default location provided by the installer is recommended.

Install Location
Use Default Installation Location

Select Options

Option Selection
Select Desired Options

Start Menu

Start Menu
Start Menu Selection

VS Code Editor

Using VS Code as your default editor is optional but highly recommended for use with JTSDK; unless of course, you have a favorite cross-platform editor.

VS Code Editor
VS Code Editor Selection

Adjusting Environment

This section is at the users discretion. JTSDK will be using MSYS2 GNU Tools. However, if you want a select number of items available outside of JTSDK Environments, choose what best suits your preference.

Adjust Environment
Adjust Environment

OpenSSL Selection

This is not a critical component of JTSDK, but for consistency, choosing OpenSSL has worked well in the past. It's up to the user. If you choose Windows Secure Channel Library, you will need to configure the certificates and Git to use them separately.

OpenSSL
SSL Option Selection

Line Ending Preference

This option is again up to the user. However, for use with JTSDK projects, selecting the first option Checkout Windows-Style, commit Unix-Style endings should work for the project. If you're a developer and need other endings, choose what best suits your needs.

Line Ending Preference
Line Endings Preference

Console Selection

JTSDK has no specific need for MinTTY, but the option provides many desirable display features for end users.

Terminal Selection
Terminal Selection

Extra Options

JTSDK has no specific use for these options, but others may. It's up to the user as to what should be selected.

Extra Options
Extra Options

Install Progress

Launch Git Bash
Install Progress

Launch Git Bash

To ensure Git Bash is working properly, select the Launch Git Bash option at the conclusion of the installation. Once proper functionality has been verified, close the Git Bash console.

Launch Git Bash
Install Progress

Git Configuration

If you plan to check-in code, or perform other repository activity, review the First Time Setup documentation paying particular attention to username and email settings.

This concludes the Git Client Install.

Next Step

Proceed to ==> Install Core Tools