Git Portable 配置

Git Portable 配置

五月 18, 2020

简介

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

下载

打开 Git 官网下载

配置

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

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

SSH

  1. 用下面的命令生成密钥。
1
ssh-keygen -t rsa -C "Your e-mail"
  1. 回车后输入 Git Portable 的安装路径, 后面的默认直接回车。

git ignore

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

环境变量

在系统环境变量 PATH 中,添加 Git Portable 的存放路径下的 cmd 文件夹,在 cmd 窗口中使用 git version 命令可验证是否成功。

添加右键菜单

在 Git Portable 存放路径下,新建一个 bat 文件,名字随意,在里面粘贴下列代码,保存后以管理员身份运行。

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   -