Git Portable 配置

Git Portable 配置

十月 01, 2021

简介

Git Portable 是针对 Windows 版 Git 所设计的一款软件,你可以选择将它安装在U盘或移动硬盘等便携设备上。它不需要安装,也不会在注册表上留下记录。它无法像安装版的 Git 那样,可以使用右键 Git Bash 或者 Git GUI

下载

在 Git 官网下载对应的 Windows 的 Portable 版。比如我的是64位,就下载64位的。

Git Portable 下载

来源: 官网

用户配置

Git 每次进行提交时,都会检查是否有提交者的信息。为了避免每次都要重新设置用户信息,因此我们只需要将配置保存在 Git Portable 的安装路径下,然后将这个路径临时设置为 $HOME 即可。下面是 .gitconfig 文件的格式

BASH
1
2
3
[user]
name = Your name
email = Your e-mail

SSH 配置

1.Git Portable 的 SSH 配置和安装版 Git 的配置步骤基本相同,只是某些步骤不一样。
2.使用下面的命令生成密钥。

BASH
1
ssh-keygen -t rsa -C "Your e-mail"
  1. 回车后会提示你输入密钥的路径,改成 Git Portable 的安装路径, 后面的默认直接回车。

添加 git ignore 命令

GitHub 上有一个针对不同语言或编程环境的 .gitignore 文件列表可供我们免费使用, 但每次从上面下载的话,是比较麻烦的。基于这个文件列表设计了一个自动添加 .gitignore 文件的命令—— git ignore。针对 Git Portable,可以在前面提到的 .gitconfig 文件中添加下面的代码。

BASH
1
2
[alias]
ignore = "!gi() { curl -L -s https://www.gitignore.io/api/$@ ;}; gi"

环境变量配置

PATH 中添加 git 的环境变量,路径为 Git Portable 安装路径下的 cmd 文件夹,在 cmd 中使用 git version 命令可验证是否成功。

配置右键菜单

为右键菜单添加 Git Bash ,在 Git Portable 安装路径下,新建一个 bat 文件,名字随意,在里面写入下列代码,保存后以管理员身份运行,即可。

BASH
1
2
3
4
5
6
7
8
9
@rem 图标路径 
set icon=%~dp0mingw64\share\git\git-for-windows.ico
@rem 程序路径
set command=%~dp0git-bash.exe
reg add "HKEY_CLASSES_ROOT\Directory\Background\shell\OpenInGit" /d "Git Bash" /f
reg add "HKEY_CLASSES_ROOT\Directory\Background\shell\OpenInGit\command" /d "%command%" /f
reg add "HKEY_CLASSES_ROOT\Directory\Background\shell\OpenInGit" /v "Icon" /d "%icon%" /f
ECHO 添加右键菜单成功
pause
作者: 棕果核
标题: Git Portable 配置
声明: 本文采用 CC BY 4.0 进行声明

-   END   -