问题标签 [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.
git - 如何在 Git 服务器上插入 SSH 密钥(仅限 git-shell 访问)
我想将我的 SSH 密钥添加到 git 服务器(公司服务器)上的授权密钥中,而不必每次推送时都插入我的密码。但是由于某种原因,我无法使其正常工作。
我尝试了什么:
当我尝试 ssh 到 git 服务器时,我得到以下响应:
显然用户帐户正在使用git-shell
,它似乎不理解通常的 shell 命令。
是否仍然可以以某种方式将公共 SSH 密钥添加到 git 服务器用户帐户?是否有一些 git 命令可以让我将我的公共 SSH 密钥添加到列表中?
我对 git 服务器的唯一访问是通过命令行,并且 GitWeb 界面正在运行(但在那里我也看不到任何安装 SSH 密钥的选项)。
git - 如何将头位置更改为另一个文件夹?
我的主分支当前正在与本地文件夹同步W:\folder2
。
我希望我的主分支改为与本地文件夹同步W:\folder1
。
我怎样才能做到这一点?
git worktree add <second path>
我在学习的同时在 GitShell 中使用和git checkout master
和git checkout -b <new branch>
命令玩耍。
之前,我的主分支与本地文件夹同步W:\folder1
。
现在它与本地文件夹同步W:\folder2
。
我想我不小心切换了一些东西。
我该如何切换回来?
git - 正确的 url 让 windows 访问我自己的 git 服务器
所以我在 AWS 上设置了我的 git 服务器,它在我的 mac 和 ubuntu 上运行得非常好,但是我在使用 windows 连接它时遇到了麻烦。这是我得到的步骤和错误。
脚步:
它给了我以下错误:
任何建议,将不胜感激。
windows - Git Bash 或 Git Shell 哪个更适合 Windows?
我正在从一个使用 git bash 的视频教程中学习 git,我已经沿着 git shell 下载了适用于 windows 的 GitHub。在 windows 中使用更好,这些命令行之间有什么不同吗?
git - Windows 中的 git shell 错误
我已经安装了
Github for Windows
,但是当我打开 git shell 时,很多事情都出错了。我试图重新安装它,但没有任何改变。
当我将windows -Options -Default shell 的 github更改为Git Bash时,一切正常。
git - 将 .gitignore 应用于新手提交的文件
我使用 github 桌面自带的 Git Shell(Windows Powershell)。我创建了一个 gitignore 文件,现在想忽略我的存储库中所有已提交的文件。从stackoverflow上的答案中,我得到了这条似乎对每个人都有效的线:
git ls-files -ci --exclude-standard -z | xargs -0 git rm --cached
但它对我不起作用。我收到错误消息:
fatal: pathspec '' did not match any files
有人能善待一个新手吗?我知道我的存储库中有大量文件已经提交并且与 gitignore 文件中定义的文件类型匹配。我在网上搜索了很多,但无法弄清楚。我知道这已经得到解答,但我认为我缺乏基本的理解,所以我做错了什么,无法弄清楚它是什么。
windows - 为什么 mkdir 不能在 Git Shell 或默认命令提示符(使用 Windows 10)上工作?
我是使用命令行添加/修改文件的新手。我希望能够创建新的文件夹/目录。我不知道为什么命令“mkdir”不能在我的机器上运行。
我尝试使用默认和 Git Shell 命令提示符。“mkdir”也不起作用。
我还确保在我的注册表编辑器上启用了扩展,这是我在网上能找到的唯一与我相关的建议。
我还尝试了在 Windows 帮助网站上找到的“mkdir”和“md”命令。
这是我一直看到的:
是否有更好的命令提示符,或者有没有办法可以将此命令放入命令提示符?其他常用命令(如 cd 和 mv)也可以使用。
github - 拉取请求后如何恢复本地 Git 存储库中的替换文件?
最初在我的 Github 上有一些过时styles.css
的 JavaScript 文件和其他文件。
昨晚我正在处理我的项目,但没有将它推送到 Github 或备份它。它只是使用一系列本地未推送的提交保存在我的本地存储库中。
作为一个新手,我做了一个git pull request master
,并且我本地存储库中的所有文件都被替换styles.css
为我 github 中的原始文件和 JavaScript。
有没有办法取回这些文件?
我做了一个 git reset head@{2}
,我相信在拉取请求之前存储库的状态是,它显示了一些未暂存的文件。
在 Gitshell 中,我的命令行有“master [+10 ~19 -42 !]”,文本 master 是黄色的。
在这一点上,我该怎么办?目前,我似乎失去了很多工作。
git - 哪些默认命令在 git-shell 中有效?
我使用密码使用 PuTTy 登录 git-shell。无论我在 git-shell(Debian linux 服务器上的受限登录 shell)中输入什么,都会产生类似“无法识别的命令”的响应。
batch-file - 我可以运行 git shell 并从 cmd 执行命令吗?
我想编写一个同时运行 Unity、Visual Studio 和 git shell 的 bat 脚本。我想让 git shell 更改目录(它总是从默认的 github 存储库位置开始),但我不知道如何。
到目前为止,我有类似的东西: