问题标签 [git-shell]
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.
bash - Git别名解析消息
我正在尝试创建一个别名来添加我的更改,并在之后提交它们。提交消息必须以分支名称为前缀。该消息应类似于:
“[BRANCH-123] 消息在这里”
我的分支以“bugfix/”或“feature/”之类的子树为前缀,我希望将它们从消息中删除。到目前为止,我有:
但是,“某事”命令显示“错误替换”。
git - VSCode 自动在终端中打开 Git shell - 如何禁用它?
自上一个 VSCode 版本以来,有一个弹出窗口询问我是否要允许 Git 打开。好吧,我允许这样做,现在每次我尝试打开集成终端时,Git Shell 都会从外部打开并关闭集成终端。
我的用户配置:
"terminal.integrated.shell.windows": "C:\\WINDOWS\\Sysnative\\WindowsPowerShell\\v1.0\\powershell.exe"
但这无济于事,因为 git 已经在运行。
我想打开 powershell 并像以前一样在 VSCode 中使用 git shell。我怎样才能做到这一点?
更新:
我git config -l --show-origin
按照 VonC 的建议运行:
我的 VScode 用户设置:
git
关键字的默认设置:
git - 为什么我总是收到错误“推送到源/主服务器被拒绝”?
编辑:如果您使用 git bash,应该注意的一件事是最好保持 AUTOCRLF FALSE
==================================================== ======
我是 git 新手,部署文件时遇到问题...
我刚刚使用命令成功提取了文件(?),现在我正在尝试推送...
下面的提交日志:(我有几次还原,因为由于 LF、CRLF 或未跟踪的文件错误,我多次提交失败)
在 AS 我得到“推送到原点/主服务器被拒绝”
推送时的错误
git - 在本地存储库是更新的存储库时恢复 .git 文件
一年前,我开了一个 Bitbucket 帐户,并用它来跟踪本地文件夹的版本(在我的个人笔记本电脑上)。
从那以后我的笔记本电脑“死了”,我买了一台新的。我的文件已备份在 Mega 云上,因此它们已成功恢复。虽然,.git 文件没有恢复。现在我想将更新的本地存储库连接到旧的过时 Bitbucket 存储库。
如何在不删除当前本地更新的情况下做到这一点?
感谢你的帮助!
windows - 如何在 Windows 上通过 Bash 应用程序运行 Anaconda?
我通过正常设置在 Windows 上安装了 Anaconda。
正常设置(对我而言)让我可以从 Windows 的命令提示符运行 Anaconda。
由于我习惯了 Linux,因此我尝试使用 Bash Shell 中的 Anaconda(在 Windows 上也是如此)。而且我还从这个链接的开头找到了一种在 Bash 上安装它的方法。
我只想使用当前的安装,而不是重新安装所有东西。那可能吗?
git - 用于提取拉取请求标题的 GIT 日志命令
我有一个巨大的存储库,里面有多个文件夹。这些文件夹中的每一个都是一个单独的应用程序。以下是回购结构的示例:
我一直在尝试使用 git log 来获取拉取请求标题。但是我想为特定文件夹过滤它,即“C”。
使用以下命令发布我能够根据时间提取拉取请求标题:
但是,当我尝试根据我的文件夹过滤这些 PR 标题时,它不起作用。我使用了以下命令:
git - Git-receive-pack 致命
我已经在 linux ssh 服务器后面设置了一个 git 存储库。存储库位于/home/git/mimpi.git
. 用户 git 的登录 shell 是/usr/bin/git-shell
pub/priv
ssh 密钥,已在client/server
侧面设置和测试。
现在我正在尝试使用 验证设置git-receive-pack
,但它总是以fatal: bad argument
.
我试图在 mimpi.git 周围加上单引号,但没有成功(https://github.com/dulwich/dulwich/issues/365)
我试图运行strace -f sshd
以跟随执行git-shell
,但在之后没有发现任何有意义的东西:
和之前fatal: bad argument" ...
有任何想法吗?
git - 如何使用批处理文件打开 GIT bash 并给出克隆命令
上面的命令是先正常打开cmd
再E:
驱动再gitbash
shell。我只想git-shell
直接打开并将目录更改为E:
驱动并发出clone
命令。
java - 如何从 Windows git shell/gnu makefile 调用 javac
我正在使用我的 linux 机器在家庭办公室工作,肯定会编写可移植的代码。使用 shell 和 gnumake 并通过编译 java
一切都好。现在在办公室使用 Windows 10 但仍然 gnumake,无法正常工作。同样来自 git bash,没有。
作为让它在 gitshell 中运行的第一步,我会很满足。我使用javac 11.0.7
和2.26.0.windows.1
。
错误(由于与客户有关,我无法完整显示)表明没有 jar 被接受:
表明libs/nrjavaserial-4.0.1.jar
虽然存在但不被接受并且
表示libs/jep-3.9.0.jar
不接受。请注意,在 linux 上,在普通的 bash shell 上一切正常。
也许Windows的分隔符错误?我一直在想,分隔符在 git bash 上是透明的吗?或只有/但不是:?我尝试了几种组合,但没有成功。
我怀疑一切都很容易......对吧?