|
- Git for Windows
Git for Windows focuses on offering a lightweight, native set of tools that bring the full feature set of the Git SCM to Windows while providing appropriate user interfaces for experienced Git users and novices alike Git BASH Git for Windows provides a BASH emulation used to run Git from the command line *NIX users should feel right at home, as the BASH emulation behaves just like the “git
- 32-bit - Git for Windows
32-bit support of Git for Windows While Git for Windows v1 x was only ever offered as 32-bit installer (i e targeting the i686 CPU architecture), with the switch of Git for Windows v2 x in August 2015 to depend on MSYS2, there have been two variants: the 32-bit and the 64-bit (x86_64) one
- Git for Windows Snapshots
Git for Windows installer: 64-bit and 32-bit Portable Git (self-extracting 7z archive): 64-bit and 32-bit MinGit: 64-bit and 32-bit Wed, 7 Mar 2018 02:23:59 -0500 (commit b34b95c5ed) Git for Windows installer: 64-bit and 32-bit Portable Git (self-extracting 7z archive): 64-bit and 32-bit MinGit: 64-bit and 32-bit Fri, 2 Mar 2018 21:52:
- Symbolic Links - Git for Windows
Git for Windows vs symbolic links Short version: there is no exact equivalent for POSIX symlinks on Windows, and the closest thing is unavailable for non-admins by default unless Developer Mode is enabled and a relatively recent Windows 10 version is used
- Silent or Unattended Installation - Git for Windows
[Setup] Lang=default Dir=C:\Program Files\Git Group=Git NoIcons=0 SetupType=default Components=gitlfs,assoc,assoc_sh,windowsterminal Tasks= EditorOption=VIM CustomEditorPath= DefaultBranchOption=main PathOption=Cmd SSHOption=OpenSSH TortoiseOption=false CURLOption=WinSSL CRLFOption=CRLFCommitAsIs BashTerminalOption=MinTTY GitPullBehaviorOption
- Releasing Git for Windows
Git for Windows’ release process The release process of Git for Windows is ever-evolving For now, it consists of these steps: Making sure that there are no unaddressed issues Rebasing Git for Windows’ patches Opening a PR to kick off a PR build (and waiting for it to succeed) Kicking off the git-artifacts slash command Verifying that the resulting installer works Kicking off the release
- Using an external OpenSSH client - Git for Windows
Configuring Git For Windows to use an external client NOTE: This feature is still experimental As per this discussion on the issue, during the installation of Git For Windows there is an option to utilise either the built-in OpenSSH client, or an external client
- Snapshot builds - Git for Windows
Git for Windows’ main branch is kept in an always-releasable state as much as possible For example, in case that a critical bug is discovered that really needs to be fixed within the same day, Git for Windows does not have a maintenance branch (or, “stable” branch)
|
|
|