问题标签 [git-bash]

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 投票
8 回答
62811 浏览

github - 如何使用 git bash 在 Github 创建一个新的仓库?

如何使用 git bash 从我的机器创建一个新的存储库?

我按照以下步骤操作:

但我收到“致命错误:您是否在服务器上运行了 update-server-info?”

0 投票
5 回答
54958 浏览

windows - 你如何在 windows git bash 中设置 java 版本?

如何设置 Java 版本以在 Windows git bash 中使用?它是否通过环境变量工作?Java -version 在 dos 命令提示符中提供了另一个版本,而不是在 git bash 中...

0 投票
3 回答
7016 浏览

git - 致命:不是 git 存储库:'.git' 错误

我创建了一个预提交挂钩,它获取数据库转储并将其保存在我的应用程序/文件夹下的文件中,该文件也在 git repo 中,保存后我将文件添加到提交列表。以下是我的预提交文件中的代码

我尝试通过命令提示符直接运行预提交代码,它可以正常工作,但是当我尝试通过 git bash 提交代码时出现此错误

我假设它是因为预提交文件中使用了 git 命令,谁能告诉我这个文件有什么问题以及我应该如何修改它

0 投票
3 回答
17541 浏览

bash - 我的 .bashrc 文件未在 Git Bash 启动时执行(Windows 7)

这就是我所做的:

我的 .bashrc 的内容是(在网上某处找到):

不知何故,该脚本根本没有执行。我没有看到任何应该回显的字符串。我熟悉 Linux 和 Mac OS X 中的 Unix 命令行,但我不知道它在 Windows 下是如何工作的。请问有什么建议吗?

编辑:好的,我的错误......这个脚本已执行,但我不完全理解它的作用。我希望避免每次推送到远程仓库时都被要求输入密码。就目前而言,我仍然每次都被问到。

0 投票
2 回答
14929 浏览

regex - 使用两个星号在 git 中添加文件

我想添加一个具有唯一文件名但前面路径很长的文件(例如 a/b/c/d/filename.java)。通常我会通过这样做将它添加到我的存储库中

git add *filename.java.

但是我以前也这样做过:

git add a/b/c/d/filename*

所以我尝试将两者结合起来:

git add *filename*

但这做了一些奇怪的事情。它添加了每个未跟踪的文件。我可以看到失败的可能原因,但它们都应该发生在前两个命令之一中,所以我不知道为什么会这样。

我的问题不在于如何仅使用文件名将文件添加到 git 存储库(尽管这很有用)。我的问题是我对*操作的误解是什么,这使我认为上述内容应该有效。

信息:

我正在使用基于minGW的Git Bash for Windows

0 投票
2 回答
8285 浏览

git - Cygwin:git的颜色编码和分支信息?

似乎有问题,因为我最近将 gitbash 的客户端更改为 cygwin,但是当我执行 git status 时我缺少颜色编码,而且 bash 提示不包括当前分支/变基等

有谁知道如何让 cygwin 看起来像 gitbash?你可能想知道为什么我改变了,我想要更多可用的命令 :-)

surley 这必须支持

有任何想法吗?

提前致谢

0 投票
3 回答
9509 浏览

git - git how to move back commit

I want to go back a committed one. How can I do?

I want to go back to "updated from online". how can I?

0 投票
1 回答
211 浏览

bash - 从命令行运行的脚本的 Git BASH 位置

__git_ps1 是我可以在 BASH shell 中运行的命令,无论它从哪个目录运行,它都会运行。我怎么知道这个批处理文件的来源?我检查了我所有的 $PATH 文件夹,但它不在其中任何一个文件夹中。

0 投票
1 回答
622 浏览

git - 添加未跟踪文件时在 GIT 中分页

我正在尝试查看 git -add -i -> 'add untracked' 的所有结果,但我无法查看前几个结果。我知道 git 内部有一个分页功能,但我似乎找不到它。有什么建议么?

0 投票
0 回答
603 浏览

heroku - msys-1.0.dll 已过期

我之前安装了 Git Bash 用于处理 Cloudbees,在下载 Heroku Toolbelt 后,我​​的 Git Bash 给了我以下错误...

有什么我需要更新或安装扰乱了 ENV 变量吗?

谢谢,尼克