标签: git-bash

使用 Git Bash 从 Shell 脚本调用批处理脚本

我有一个批处理脚本(master.bat),它调用许多批处理脚本。主控.bat:

call a.bat
call b.bat
call c.bat
Run Code Online (Sandbox Code Playgroud)

调用该批处理脚本的shell脚本(call_master.sh)是:

echo $PATH
cmd /c master.bat
Run Code Online (Sandbox Code Playgroud)

我使用 Git Bash 在 Windows-7 上调用此 shell 脚本。当我运行 shell 脚本时,我没有收到任何错误,但 master.bat 没有调用任何脚本。应该怎样做才能正确地做到这一点

batch-file git-bash

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

让我滚动你 - 如何向 Git Bash 添加滚动条

所以我使用 Git Bash。我真的希望能够向后滚动。我尝试添加该Quick Edit功能,但没有任何滚动条。

我只想滚动...

在此输入图像描述

cmd git-bash

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

git checkout 将未暂存的文件带到新分支

我一直在尝试使用 gitlab CE 设置存储库,作为设置的一部分创建了一个存储库并一直在使用它,当我遇到时,在我对文件进行一些修改并使用签出切换分支后,我即使我有未暂存的文件,也可以进行切换,这与我以前的经历不同,在我进行提交或存储之前,我不允许签出。

这种体验超越了无缝切换分支的目的,而不必担心意外的渗透。

下面突出显示了这些步骤。

somasundaram.s@user  /d/projects/repositories/newrepo (master)
$ ls -ltr
total 1
-rw-r--r-- 1 somasundaram.s 1049089 13 Apr  4 16:28 README
-rw-r--r-- 1 somasundaram.s 1049089  0 Apr  4 16:31 hi

somasundaram.s@user  /d/projects/repositories/newrepo (master)
$ git branch new-branch

somasundaram.s@user  /d/projects/repositories/newrepo (master)
$ git checkout new-branch
Switched to branch 'new-branch'

somasundaram.s@user  /d/projects/repositories/newrepo (new-branch)
$ touch newfile

somasundaram.s@user  /d/projects/repositories/newrepo (new-branch)
$ ls -ltr
total 1
-rw-r--r-- 1 somasundaram.s 1049089 13 Apr  4 16:28 README
-rw-r--r-- 1 somasundaram.s 1049089  0 Apr  4 …
Run Code Online (Sandbox Code Playgroud)

git git-bash gitlab

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

找不到模块“tslib”

我是 gitbash 的新手,自从我第一次成功尝试通过 gitbash 在这里登录到 heroku 以来,我已经收到此错误数周了

我尝试重新安装 gitbash 甚至安装 typescript 但它没有用。

heroku git-bash

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

使用 SSH 密钥登录不适用于 Git Bash,但适用于 Windows 命令提示符

我正在按照本教程设置我的第一个 DigitalOcean droplet,并且我刚刚生成了一个用于公钥身份验证的密钥对。使用ssh-copy-id(来自 Git Bash,因为命令在命令提示符中不可用)将密钥添加到我的 Droplet 后,我​​可以从命令提示符很好地通过 SSH 进入我的 Droplet。

但是,当我尝试从 Git Bash SSH 时,它仍然提示我输入密码!我已经检查过,SSH 密钥存在于我的 Droplet 和我的计算机上。有什么问题?

ssh bash openssh git-bash digital-ocean

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

执行某些命令(如“prune”)时,Wincred 无法与 Git Bash(Git for Windows)正常工作

我已经在 Windows 7 64 位中很好地设置了 GitforWindows,并将凭据管理器设置为“Wincred”。

然而,当我运行一些命令(例如git remote prune origin在 GitBash 中)时,它会在控制台中给出以下错误,但运行命令:

Failed to load advapi32.dll
Run Code Online (Sandbox Code Playgroud)

这是为什么 ?如果需要对凭据管理器设置进行某些操作,那么我需要完整解释如何进行这些设置以及每个设置的含义。

注意:我仅在某些命令上遇到此问题,其他命令运行正常,没有任何错误。

git advapi32 git-bash credential-manager git-for-windows

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

我想在我的本地存储库中的 git 中的不同分支上工作,这些分支从原点设置为上游的不同分支

我正在学习使用 GitHub。
我想在我的本地存储库中的 git 中的不同分支上工作,该存储库具有从原始设置为上游的不同分支。

我是否必须为本地或我的计算机中的分支创建不同的文件夹以跟踪它们,或者我可以仅使用一个本地存储库查看不同分支的代码以及如何查看?

git github git-bash

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

更改 git 用户名

几个月前我玩过 git bash,我不知道如何不小心将我的名字设置为“Your-Name”(=/)。

现在,每次我对我的存储库进行更改时,都会显示“您的名字”提交了更改。

顺便说一句 - 如果我通过 android studio 创建一个存储库,它会显示为我的实际用户名创建了该存储库,但如果我提交任何更改并推送,它会显示为“您的名字”提交了更改。

我该如何解决这个问题并更改为我的实际 github 用户名?

git github git-bash android-studio

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

Git Bash for VS Code 中的退出命令

我在 VS Code 中遇到了 Git Bash 集成终端的问题。当我运行一个导致太多行的命令时,不适合屏幕(例如git log),然后它会暂停并显示:符号。我可以使用 Enter 键继续到下一行,直到到达(END)标记处。

我不知道现在如何退出命令并返回提示?

git-bash visual-studio-code

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

未找到 Git 恢复命令

我是 git 和软件开发领域的新手。我指的是下面的链接来学习一些 git 命令。

https://medium.com/@iamsohail/git-commands-to-master-810cad71e22d

当我尝试使用“恢复”命令时,我收到错误消息“未找到恢复命令”。

我无法找到解决方案。任何帮助表示赞赏。

我使用的 git 版本低于 2.23。

git git-bash gitlab

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