问题标签 [git-shell]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3497 浏览

ruby - Git Shell Ruby Bundler 解析“Gemfile”时出错:未定义的局部变量或方法“??g”

我已经通过 Windows 安装程序安装了 Ruby 2.2.2 (x64)。

然后从 GitHub for Windows Git Bash Shell,通过gem install bundler.

Gemfile在我的站点存储库中,我创建了一个名为gem 'github-pages'.

但是,当我尝试运行bundler命令时,我收到

这也发生在运行 Windows PowerShell 的 Git Shell 中。

似乎第一个字符解析不正确,文件解析两次并出现错误,但不确定原因。

0 投票
2 回答
1283 浏览

git - 为什么 ls 在 GitShell 中有效,但 ls -a 或 ls -la 无效?

我开始在我的 Windows 7 计算机上使用 GitShell,以尝试让脚本正常工作。当我输入ls外壳时,它工作正常并显示文件。当我键入ls -a时,或者ls -la它给了我这个错误 -

我的同事在她的同一台计算机上使用这些命令就好了。问题可能是什么?

0 投票
1 回答
655 浏览

netbeans - 没有 git pull 就提交了,由于冲突没有推送

我正在使用 netbeans 拉/提交/推送到 git。我在拉取请求之前不小心做出了提交,现在它在问我 Rebase/Merge。任何一个选项都会给我错误。我尝试使用 Windows git shell 使用以下链接

如何撤消 Git 中的最后一次提交?

如何将 Git 存储库恢复到以前的提交?

如何撤消上次提交

删除一个未推送的 git commit

我尝试了以下命令:

注意:我已提交更改但未推送!

0 投票
2 回答
160 浏览

git - 强制 git-shell 用户名覆盖给定的用户名

我有一个位于服务器上的裸 git 存储库和一个使用 git-shell 进行 ssh 通信的用户。

问题是当我与该用户在服务器上推送我的提交时,我无法强制使用用户名和用户电子邮件。

我在用户家中设置~/.gitshrc:

并且还~/.gitconfig归档

但我在 git 日志中得到的只是客户端设置的用户名和用户电子邮件。

如何在 git-shell 中重写用户名和用户电子邮件?

0 投票
2 回答
10283 浏览

ssl - GitHub 桌面/Git Shell:SSL 读取:错误:00000000:lib(0):func(0):reason(0),errno 10054

从今天早上开始,当我在创建提交后尝试从 GitHub Desktop 同步时,有时会收到以下消息:

在此处输入图像描述

当我尝试在 Git Shell 中推送提交时,我得到:

SSL read: error:00000000:lib(0):func(0):reason(0), errno 10054

在此处输入图像描述

What could be the issue?

It takes around one or two minute between the time I try to push and the time I get the error message (in GitHub Desktop or Git Shell), so I suspect some connection issues on GitHub side (I have checked the robustness of the connection on my side), but I find the message sibylline.

I use GitHub Desktop with Windows 7 SP1 x64 Ultimate.

0 投票
1 回答
2654 浏览

git - 无法在 Windows 10 中打开 Git Shell!如何打开 Posh-Git?

Git Hub 和 Git Shell 非常新。我已经使用来自https://desktop.github.com/的GitHubSetup.exe 安装了 GitHub 。它在我的桌面上为 GitHub 和 Git Shell 创建了快捷方式,我也可以将我的存储库克隆到 C:\ 驱动器。但是当我使用 Git Shell 打开我的存储库时,它没有打开。相反,它显示了一些任务,例如以管理员身份运行、Windows PowerShell (x86) 等。 在此处输入图像描述

我试图以管理员身份运行,但它打开了 PowerShell。 在此处输入图像描述

我怎么能打开 Posh-Git?

谢谢!

0 投票
1 回答
249 浏览

github - 覆盖 Github 密钥?

我是 Github 的新手,所以这似乎微不足道。我应该为我的 Github 帐户创建一个 ssh 密钥。我通过在 Git Shell 中输入以下命令来做到这一点:

在此之前,我已经从github.com删除了我的 ssh 密钥,所以在运行上述命令之前我的 Github 中没有密钥。在运行上述命令时,生成了一个密钥。当我再次打开github.com时,我看到了一个密钥,我认为是这个。但是,我不小心从github.com中删除了该密钥,并添加了我刚刚在 Git Shell 上创建的这个新密钥。

那么这是否意味着我的github.com在线帐户和我的桌面 Git Shell/Git Bash 现在有两个不同的 ssh 密钥?如果我打算使用我的 Git Bash 将东西上传到github.com ,我应该担心吗?

0 投票
1 回答
1835 浏览

git - 无法将主机添加到已知主机列表 - 通过 Smartgit 中的 Git-Shell 克隆 Bitbucket 存储库

在 Windows 10 上使用 Smartgit v7.1;我在 Smartgit 中打开Git-shell并运行此命令 ( git fetch --all ) 以在 Bitbucket 服务器上克隆一个 repo:

但我收到以下错误:

我也尝试运行此命令但没有成功:

之前有人在 Windows 10 上使用 Smartgit Git-Shell 遇到过这个问题( 我通过打开 SmartGit 进入 Git-Shell,然后是 Tools > Open Git-Shell)?

0 投票
0 回答
164 浏览

git - git-shell / git over SSH ...告诉远程服务器对自己执行克隆

所以我可以通过 SSH GIT 访问我的服务器(使用 git-shell)

我的问题是,我可以指示该服务器(让我们称之为服务器 A)从它(在另一台服务器上,让我们称之为服务器 B)克隆一个远程仓库到自身上吗?所以...让服务器 A 本身在本地运行类似的东西

但是通过 SSH git-shell 从我的客户端 Mac 发送命令以远程运行这样的任务

- 理想情况下,我想要类似的东西

但这似乎是不允许的或工作的......

(我的备份计划是设置一个简单的 bash 脚本来执行我需要在~/git-shell-commands文件夹中执行的操作,以便以这种方式运行我需要的命令......但我想知道是否有更好的方法。 )

非常感谢,

0 投票
2 回答
7613 浏览

git - Git shell 在 OpenSSH 弹出窗口中提示输入密码

我不知道为什么,最近 git shell 在一个老式的 OpenSSH 窗口中要求我提供凭据(顺便说一下,我使用的是 https 连接),而不仅仅是在控制台中进行提示。

这阻止了我使用 wincred,我总是必须输入我的凭据。很烦人,特别是当我打错字时,控制台光标消失了。我怎样才能回到默认模式?

系统:Windows 7
控制台:ConEmu

github openSSH 窗口

感谢帮助!