标签: git-bash

Git 哈希输出与 sha1sum 不匹配,为什么?

我看过这篇文章,它提到 Git 对我正在使用的版本使用 SHA-1 哈希。然而,当我将 的输出git hash-object与熟悉的进行比较时sha1sum,我得到了不同的结果。例如:

$ git --version
git version 2.17.1
$ git hash-object data/letter.txt
2e65efe2a145dda7ee51d1741299f848e5bf752e
$ sha1sum data/letter.txt
86f7e437faa5a7fce15d1ddcb9eaeaea377667b8  data/letter.txt
Run Code Online (Sandbox Code Playgroud)

我正在关注这个帖子。该文件letter.txt包含一个字母“a”。

为什么这些命令会产生不同的结果?

git bash sha git-bash

3
推荐指数
1
解决办法
963
查看次数

Windows 10:/usr/bin/env:'python3':没有这样的文件或目录

在 Windows 10 下,我收到

\n\n
/usr/bin/env: \xe2\x80\x98python3\xe2\x80\x99: No such file or directory\n
Run Code Online (Sandbox Code Playgroud)\n\n

在 gitbash 中,当尝试执行例如 bpmake 命令时。

\n\n

Python 添加到 PATH(版本 3.8)

\n\n

配置中遗漏了什么?

\n

python git-bash windows-10

3
推荐指数
1
解决办法
7303
查看次数

如何像在 Linux 中一样在 git bash 中启用按页向上/向下进行历史搜索?

我希望我的 git bash 像 Ubuntu 一样按向上/向下翻页搜索历史记录。

我尝试简单地创建一个 ~/.bashrc :

    "\e[A":history-search-backward
    "\e[B":history-search-forward
Run Code Online (Sandbox Code Playgroud)

或这个:

    "\e[5~": history-search-backward   
    "\e[6~": history-search-forward  
Run Code Online (Sandbox Code Playgroud)

但它不起作用。当然。

有谁知道这可能吗?

windows git-bash

3
推荐指数
1
解决办法
1422
查看次数

在 MacO 上使用 GitBash?

我想知道是否可以在 MacO 上安装 GitBash,以使用 git 命令?

除非你必须直接在 macO 上安装 git,并使用 mac 终端的命令?这是我第一次在 MacO 上工作,我一生中从未使用过 Mac PC ^^

git macos git-bash

3
推荐指数
1
解决办法
2万
查看次数

Windows 10 的 Git 客户端会自动安装 SSH 客户端吗?

问题已经在标题里了。

以下软件适用于 Git 客户端:

https://git-scm.com/

我虽然它带有: https: //www.openssh.com/

但现在 Windows 10 本身已经实现了这一点。

现在我已经安装了 Git Bash(基于 mingw-w64)并且可以使用ssh-commands,它来自哪里?

提前致谢。

git ssh git-bash mingw-w64

3
推荐指数
1
解决办法
1930
查看次数

Git:如何为给定存储库设置非标准私有 SSH 密钥路径

我在通过 SSH 推送到我的 Gitlab 帐户时遇到问题,因为我将密钥对移到了不同​​的文件夹中。

因此,在推入远程后,我收到了“访问被拒绝”错误,我认为这与 ssh 尝试在 .ssh 文件夹中使用标准 id_rsa 的事实有关。

在这里,我找到了一种使用 SSH 私钥的非标准路径来克隆存储库的方法。现在我想使用(来自Git-scm)将其设置为给定存储库的默认值:

git config core.sshCommand='ssh -i path/to/the/key/privatkeyfilename'
Run Code Online (Sandbox Code Playgroud)

我得到并错误:

invalid key: core.sshCommand=ssh -i path/to/the/key/privatkeyfilename
Run Code Online (Sandbox Code Playgroud)

难道我做错了什么?如何实现这一目标?

git ssh git-bash gitlab

3
推荐指数
1
解决办法
759
查看次数


Docker 使用 GitBash / Cmder - 路径问题

Docker 终端命令

\n尝试使用 docker 教程 [https://docs.docker.com/get-started/06_bind_mounts/][1]\n
docker run -dp 3000:3000 -w /app -v "$(pwd):/app" node:12-alpine sh -c "yarn install && yarn run dev"\n
Run Code Online (Sandbox Code Playgroud)\n

我对上面的代码行有疑问。我在 Cmder、GitBash 和 Windows 10 PowerShell 终端中运行此行。

\n

控制台 1 - Cmder - 错误:

\n
docker: Error response from daemon: create $(pwd): "$(pwd)" includes invalid characters for a local volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed. If you intended to pass a host directory, use absolute path.\nSee \'docker run --help\'.\n
Run Code Online (Sandbox Code Playgroud)\n

控制台 2 - GitBash - `错误`: …

powershell git-bash docker cmder windows-10

3
推荐指数
1
解决办法
6163
查看次数

gitbash 更改默认目录

几天前我将 gitbash 上传到我的电脑上。但是,每当我打开它时,我都会将默认目录选择为 C:/users/myusername,默认目录位于我选择的路径之外的其他位置。造成这种情况的原因是什么?我该如何解决?

git-bash

3
推荐指数
1
解决办法
4664
查看次数

如何更改 Windows 版 Git Bash 的启动位置?

每当我启动 Git Bash 窗口时,它总是从屏幕的左上角开始,因此我必须将其拖动到中心才能清楚地看到它。

有没有办法更改默认启动位置,这样我就不必每次启动时都拖动它?

本质上我正在寻找 Windows 的解决方案:How can I set gnome-terminal's X and Ystartupposition?

谢谢你!

windows git git-bash mintty

3
推荐指数
1
解决办法
878
查看次数