草庐IT

BASH_HISTORY

全部标签

git - 错误 - 在 Windows 7 中使用 "There is no script engine for file extension .vbs"时出现 "Git Bash Here"

我安装了最新版本的gitforwindows。当我使用上下文菜单选项GitBashHere时,出现以下错误。Thereisnoscriptengineforfileextension.vbs有什么解决办法吗? 最佳答案 此问题是由于将.vbs文件与MicrosoftWindowsBasedScriptHost(默认)以外的程序相关联而引起的。就我而言,我已将这些文件与Notepad++相关联。我能够通过以管理员身份运行Notepad++并删除.vbs文件的文件关联来解决它。如果您不确定是哪个程序导致了问题,您可以通过在开始菜单中搜索

git - 如何在 ubuntu 上安装 git bash?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion我是Ubuntu新手。以前我在Windows上使用gitbash作为git命令。但是我已经决定使用Ubuntu并且我安装了git但我不确定是否有必要在Ubuntu上安装gitbash?而且,如果有必要,我应该如何安装它?

git - 在 python/bash 脚本中编写 Git 钩子(Hook)

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我最近需要编写git钩子(Hook),以便所有提交都引用特定的票证。我希望有一个地方可以开始学习。progit书中的所有内容都是用Ruby编写的。由于Ruby不是我的强项,任何人都可以分享有关用其他语言编写的githooks的教程吗?(我特别喜欢Python或Bash脚本。)

git - 在 git bash 中创建一个新文件

我已经运行了Windows版Git,但我不确定它是否应该用作文本编辑器?我想我是用Vim编辑器安装的,但是在GitBashshell中如何创建一个文件,例如webpage.html?$gitaddwebpage.html回来了fatal:pathspec'webpage.html'didnotmatchanyfiles因为它试图跟踪一个不存在的文件。我知道我可以在github.com界面上创建一个新文件,这很简单,我想知道我是否可以创建一个新文件(如cmd中的echo)以及这个文件是否真的是空白的(echoincmdcreatesnon-blankfiles)以及如何从gitbashs

git - Bash 完成 : Honor repository-specific Git alias in alias completion

假设bash配置了以下别名:aliasup="git--git-dir/path/to/backup/.git"那个特定的存储库-并且只有那个存储库-具有以下git别名:[alias]backup=commit--allow-empty-message如何up自动完成backup?这会自动完成backup但不是up:cd/a/different/dirgit--git-dir=/path/to/backup/.gitba这会自动完成up使用标准git命令但不使用backup:complete-obashdefault-odefault-onospace-F__git_wrap__git

Git Bash 不让我输入任何东西,只显示一个闪烁的光标

我无法在Git-Bash命令行中输入任何字符;它只显示一个闪烁的光标。GitBash昨天运行良好,但我现在无法对其执行任何操作。我该怎么做才能解决这个问题? 最佳答案 我找到了具有类似症状的问题的答案。我会把它放在这里,供那些像我一样找到此页面寻找答案的人使用。在我的例子中,光标没有移动,也没有在屏幕上显示我的输入。但是,它实际上执行了命令(如果我按下Enter),尽管它看起来就像我没有输入任何内容一样!解决方案是输入reset事实证明它可能是任何shell程序(cmd、gitbash等)的问题,不一定只是GitBash问题。看起来

windows - 使用 Git Bash 退出文件夹

我正在使用GitBash并正在尝试一些操作,例如向GitHub进行“提交”和“推送”。我想离开当前目录C:\user\myUsername\app并进入C:\user\myUsername文件夹。我在GitBash中编写了哪些命令? 最佳答案 要将git-bash中的目录更改为该特定路径,您可以使用此命令:cd/c/user/myUsername基本上你必须用标准斜杠替换反斜杠,否则如果你只想转到父目录,你可以使用:cd..正如您已经收到的关于您的问题的评论中所述... 关于window

Git 提交 bash 脚本

我正在编写一个bash脚本来添加、提交、推送目录中的所有文件。#!/bin/bashgitadd.read-p"Commitdescription:"descgitcommit-m$descgitpushoriginmaster我收到以下错误:$./togithubCommitdescription:testcommitscripterror:pathspec'commit'didnotmatchanyfile(s)knowntogit.error:pathspec'script"'didnotmatchanyfile(s)knowntogit.Everythingup-to-date

windows - 如何在 Git Bash for windows 中更改 RGB 颜色?

我在Windows中使用GitBash,为了自定义gitlog格式,我想修改终端的确切RGB颜色值,以便微调颜色输出。我的gitlog格式在我的全局.gitconfig中如下:lg1=log--graph--abbrev-commit--decorate--date=relative--format=format:'%C(boldblue)%h%C(reset)%x09%C(boldgreen)(%ar)%C(reset)%C(boldyellow)%d%C(reset)%C(dimwhite)%an%C(reset)-%C(white)%s%C(reset)'--branches--

windows - 如何在 Windows 上将 man 和 zip 添加到 "git bash"安装

我正在使用gitbash在Windows上-这是通过集成的bash为Windows提供的git。显然它使用了MINGW/MSYS基础。(来自@VonC的更新:自2015年第四季度以来usesmsys2现在是msysgitisobsolete。)所以已经安装了很多MSYS工具——从awk到zcat。但是我想念man命令和zip将多个文件压缩成一个zip文件(unzip存在!)。我可以从哪里安装它们?我不想安装另一份MINGW系统!有什么方法可以将一些预编译工具添加到gitbash安装中吗? 最佳答案 这是另一组略有不同的说明,用于在W