标签: git-bash

在PyCharm中嵌入Git bash作为外部工具并在PyCharm窗口中使用它(windows xp)

我在PyCharm中添加了cmd作为外部工具,它在PyCharm控制台(View - > Run)中运行良好.这里 描述了如何从cmd启动Git bash.它在单独的窗口中打开,但我希望它在同一个PyCharm窗口中,因此我可以在不按CTRL + TAB的情况下键入命令.

我想应该有其他方式,更直接,但我没有看到它.

git windows-xp intellij-idea pycharm git-bash

15
推荐指数
2
解决办法
9571
查看次数

当一个已经挂起时,如何发出第二个github pull请求

我之前使用过其他版本控制系统,但对git和github几乎没有经验.

我想为一个项目做贡献,所以我在github上分叉,获取我的fork的本地副本,编辑它,提交它,将更改推回到我的github fork,并打开一个pull请求,让原始的上游作者看起来在.一切似乎都很好.作者说他会稍微使用它.

但是现在我想用第二个拉取请求解决项目的第二个问题.但我提交和推送的所有内容最终都会附加到第一个拉取请求中.我想要做的是为后续更改发出新的第二次拉取请求,而第一次拉取请求仍处于暂挂状态,尚未合并到上游.

我需要执行哪些步骤才能执行此操作?我正在使用git-bash.

git github git-pull git-bash

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

Git Bash错误:无法派生子进程

Git Bash工作正常,直到今天.现在我在启动时收到以下错误.如果我按下输入然后关闭:

错误:无法fork子进程:资源暂时不可用(-1).可能需要DLL变基.请参阅'rebaseall/rebase --help'.

我尝试重新安装,重新启动,安装不同的版本,似乎没有任何帮助.当谷歌搜索时,所有类似的问题都不完全相同,答案对我来说几乎是拉丁语.

目前在Windows 7上运行Git版本2.10.1 64位.一台工作计算机.

GitBash截图

在此输入图像描述

git bash cygwin git-bash

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

如何缩短 Git Bash 提示 (Windows)

我如何从这样的东西缩短我的 git bash 提示

Malik@LAPTOP-7R9912OI MINGW64 ~/Desktop/test
$
Run Code Online (Sandbox Code Playgroud)

像这样的事情

Malik@test$
Run Code Online (Sandbox Code Playgroud)

我在 git 版本为 2.21.0 (26-02-2019) 的 Windows 上使用 git bash

windows git-bash

15
推荐指数
3
解决办法
6830
查看次数

在 Windows 终端中双击以选择文本仅选择一个单词

我正在尝试设置新的 Windows 终端以使用 git-bash。这是我目前的个人资料:

{
    "guid": "{00000000-0000-0000-ba54-000000000002}",
    "tabTitle": "Git Bash",
    "copyOnSelect": true,
    "acrylicOpacity" : 0.75,
    "closeOnExit" : true,
    "colorScheme" : "Campbell",
    "commandline" : "\"%PROGRAMFILES%\\git\\bin\\bash.exe\" --login -i -l",
    "cursorColor" : "#FFFFFF",
    "cursorShape" : "bar",
    "fontFace" : "Consolas",
    "fontSize" : 12,
    "historySize" : 9001,           
    "name" : "Git Bash",
    "padding" : "0, 0, 0, 0",
    "snapOnInput" : true,
    "startingDirectory" : "C:\\git",
    "useAcrylic" : false,
    "wordDelimiters": ":",
    "icon" : "%PROGRAMFILES%\\git\\mingw64\\share\\git\\git-for-windows.ico"
Run Code Online (Sandbox Code Playgroud)

使用 Windows 终端的一个缺点是,当使用双击选择文本时,它只选择一个单词,而不是更智能的选择(如完整路径)。

我试过使用设置“ wordDelimiters:”,设置如下:

`wordDelimiters: ":"` 
Run Code Online (Sandbox Code Playgroud)

或者

`wordDelimiters: "()'-:,.;<>~!@#$%^&*|+=[]{}~?"`
Run Code Online (Sandbox Code Playgroud)

但它似乎对双击时选择的文本没有任何影响。

双击“我的”时的预期行为是它选择整个路径(包括文件名)。相反,它只是选择“我的”。路径/到/我的/file.txt

有谁知道如何让它工作,就像在原生 …

git-bash windows-terminal

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

删除git bash,windows中的非git目录

xx@xx-PC ~/xampp/htdocs/sites
$ rmdir /s "yo-2"
rmdir: `/s': No such file or directory
rmdir: `yo-2': Directory not empty

xx@xx-PC ~/xampp/htdocs/sites
$ rmdir "yo-2"
rmdir: `yo-2': Directory not empty
Run Code Online (Sandbox Code Playgroud)

我似乎无法让rmdir在git bash中工作.它不是一个git repo,我已经尝试了上述内容.Mkdir按预期工作,为什么不这样做?

command-line git-bash

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

如何在Console2中从Github for Windows包装bash shell?

我试图让Windows的Github的bash shell被Console2包装.这并不像我希望的那么容易.从git-scm.com开始,使用Git for Windows非常容易.我知道我可以将这个bash shell与Console2一起使用没有问题,而且,我真的很好奇如何使用Github for Windows bash shell做到这一点.由于Github for Windows和Git for Windows之间的名称相似,我在搜索解决方案时遇到了挫败感. 在此输入图像描述

从git-scm.com mysysgit(即Git for Windows)中包装bash shell非常简单,因为它附带了一个sh.exe.您只需在Console2设置中填写Shell:字段,例如:

"C:\Program Files (x86)\Git\bin\sh.exe" --login -i
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我的问题是你如何让Github for Windows bash shell在Console2内部打开?

在Github for windows中,Shell字段没有简单的路径和可执行文件.你可以做的是进入Github for Windows的选项并设置一个自定义程序,并指向Console2,如下所示: 在此输入图像描述

真正的诀窍是什么进入Console2设置?什么进入Shell:字段来获取Console2中的bash shell?如果你选择了bash shell来查看Github for Windows的shell命令的目标,你会得到一些奇怪的东西:

C:\Users\10136196\AppData\Local\GitHub\GitHub.appref-ms --open-shell
Run Code Online (Sandbox Code Playgroud)

这与Github for Windows使用的Microsoft一键安装功能有关,这在我的实验中的Console2设置Shell:字段中不起作用.

git console2 git-bash github-for-windows

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

在Git中,如何从命令行查看Github中的哪个repo?

我有几个项目正在进行中.我不停地拉着推.最近我对我的一个文件进行了一些更改,添加并提交并决定推送我的项目A,但是它进入了我的Github项目B.然后我做了git pull for kick,它发生了.

  • branch master - > FETCH_HEAD已经是最新的.

它没有从Project B中提取任何文件.然后我做了git状态,它显示我的目录中的每个文件/文件夹都需要提交.我怎么知道我在哪个"init"?如何切换出这种状态,如何在不丢失文件的情况下忽略这些盲目提交?

git github git-bash

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

如何解决npm run dev缺少脚本问题?

我目前在gitbash上的文件夹'C:\ Users\vignesh\Documents\Personal Projects\Full-Stack-Web-Developement'

npm run dev

在gitbash上执行上面的命令给了我以下错误.我假设这是由于NODE_PATH变量未正确设置.如果有人能解决以下问题,请告诉我

npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "dev"
npm ERR! node v4.4.6
npm ERR! npm  v2.15.5

npm ERR! missing script: dev
Run Code Online (Sandbox Code Playgroud)

node.js git-bash webpack

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

Git Bash(MinGW 64)v2.12.2 - 如何更改字体大小?

如何更改Git Bash的字体大小?

这是我下载相关应用程序的网站,请点击这里.

git mingw git-bash

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