标签: git-bash

如何在 Git Bash 中删除包含文件的文件夹?

我应该使用什么命令来使用 Git Bash 删除文件夹及其中的所有内容?

command-line git-bash

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

集成 Git-For-Windows 后,我在 MSYS2 启动时收到此错误: bash: create-shortcut.exe: command not find

我安装了msys2,然后通过应用这个简单的过程Git-For-Windows将安装集成到该环境中。msys2

这样做后,当我双击msys2桌面图标时出现此错误:

bash: create-shortcut.exe: command not found
bash: create-shortcut.exe: command not found

jdoe@msys2$
Run Code Online (Sandbox Code Playgroud)

我可以看到上面的错误源自何处。

上述过程创建了这个新脚本 - /etc/profile.d/git-sdk.sh- 它尝试运行create-shortcut.exe命令;但是(就像脚本一样)我找不到在哪里create-shortcut.exe。

有谁知道它create-shortcut.exe来自 ( MSYS2, MS-WINDOWS) 或它可能位于哪里?或者甚至知道解决这个问题的方法是什么?=:)

windows git-bash msys2

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

使用 Git Bash 上的最后一个工作目录恢复集成终端会话

通常当我们退出终端并重新打开它时,它会恢复我们的终端和选项卡,这是一个很好的功能,但是它也可以恢复我们最后的cwd吗?我认为应该可以,但我无法让它在我的终端上运行。

会话不保存我最后的工作目录 在此输入图像描述

它说session contents restored

之前的目录是.../shop/shop-next,但恢复后它只是.../shop

我希望恢复后和之前一样 ( .../shop/shop-next)

相关设置是:

在此输入图像描述关于设置“持久会话恢复过程”,它说恢复CWD取决于终端是否支持

我不知道 git bash 是否支持此功能,所以这是我的问题:

  1. 有没有办法完成它?(不使用扩展)
  2. 什么终端/配置文件/bash 支持此功能。

terminal git-bash visual-studio-code

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

使用Git bash生成密钥时出现问题

无法使用Git bash生成密钥

给出错误错误转义字符'ygen'

在运行密钥生成命令时ssh -keygen -t rsa -C""

git ssh ssh-keys git-bash

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

在gitbash中使用git pull运行批处理文件

我有以下问题.我想编写批处理文件并在vm上每天运行此文件.

我在vm上有一个ssh密钥,所以如果我在gitbash中手动编写"git pull",那么之后我就不必写密码了.

现在我想在批处理文件中编写脚本,这将自动执行.

c://TESTS/test/tes - 我想从repo中只提取这个文件夹.

我不知道如何创建那种脚本.有任何想法吗?

git batch-file git-bash

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

无法在Git Bash上打开Sqlite

我正在尝试访问我当前目录/c/wamp/www/laravel5上的sqlite数据库,在我的本地项目文件夹中,Windows作为我的操作系统.我在目录中添加了sqlite3可执行文件.

数据库似乎没有使用git bash打开.在Windows命令提示符下使用默认命令时,它无缝地工作.sqlite3.exe storage/database.sqlite

试过Git Bash:

$ ./sqlite3.exe 
Run Code Online (Sandbox Code Playgroud)

和

$ ./sqlite3.exe storage/database.sqlite
Run Code Online (Sandbox Code Playgroud)

这些都行不通.错误消息是:

bash: sqlite3.exe: command not found
Run Code Online (Sandbox Code Playgroud)

这是一个快照: 在此输入图像描述

我想使用git bash查看数据库表和模式,因为它与windows cmd相比具有更酷的字体颜色.

任何帮助将不胜感激.

sqlite git-bash

4
推荐指数
2
解决办法
4267
查看次数

相当于Windows 8.1的wget命令行

我在我的工作环境中使用git bash作为我的命令行界面.

是否有wget可用于Windows 8.1 的命令?

wget command-line-interface git-bash windows-8.1

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

将项目上传到github时如何解决“拒绝合并无关的历史记录”?

我已经在Windows机器上安装了Github桌面和git,我有一个github帐户并创建了一个虚拟存储库。

当我打算通过git bash命令行上传程序包时,它失败并显示错误:致命:拒绝合并无关的历史记录

我使用几种方法来解决此问题,方法是使用该社区中的现有解决方案,但仍然无法解决问题。有人知道解决此问题的任何技巧吗?如何将项目成功上传到github?

git github git-bash

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

在单个命令中执行多个git命令,以便编译器遇到它们

我有以下按顺序运行的命令列表,以便可以提交源项目并将其推送到Bitbucket上的存储库:

git init
git remote add origin https://[BitBucket Username]@bitbucket.org/[BitBucket Username]/[BitBucket Repository Name].git
git config user.name "[BitBucket Username]"
git config user.email "[BitBucket Email ID]"
## if email doesn't work then use below ##
git config --global user.email \<\>
git add *
git commit -m "[Comment]"
git push -u origin master
Run Code Online (Sandbox Code Playgroud)

现在,我想知道是否有可能将所有这些都链接到单个git命令中并保持相同的顺序,而不是将每一行分别放在各自的时间和顺序上,如下所示?

git init remote add origin https://[BitBucket Username]@bitbucket.org/[BitBucket Username]/[BitBucket Repository Name].git  config user.name "[Username]" ....
Run Code Online (Sandbox Code Playgroud)

还是至少结合以下多个相同类别的参数?

git config user.name "[BitBucket Username]" user.email "[BitBucket Email ID]"
Run Code Online (Sandbox Code Playgroud)

我需要通过示例来了解这两种情况的可能性。

git bash git-bash git-commands combiners

4
推荐指数
2
解决办法
1348
查看次数

Visual Studio代码:使用Git Bash(windows)

我发现了一些问题,指出使用Git Bash和完整的Visual Studio,但是我无法找到任何关于如何设置Visual Studio Code提供的内置终端的方向Git Bash .这可能吗?

git-bash visual-studio-code

4
推荐指数
2
解决办法
5659
查看次数