问题标签 [git-extensions]
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 - 无法将提交推送到中央存储库
我已经完成了 youtube 教程在http://www.youtube.com/watch?v=JByfXdbVAiE上显示的所有内容。每次我去推到原点时,过程都会挂起,最终会失败。
我得到的输出是这样的:
c:\Program Files (x86)\Git\bin\git.exe push "origin" master:master (然后在这里挂了 20 分钟以上)
我能够克隆中央存储库,我可以从中提取,我正在向我的个人存储库提交更改,但它不允许我推送。
提前致谢。
编辑:
老实说,我不确定这一切意味着什么。
检查并重新检查以确保我输入了正确的信息。
编辑2:
当我在 Git Extensions 中管理我的源远程时,我加载了我的 ppk SSH 密钥,当我测试我收到的连接时:
我猜这是我的 ISP,所以除非有人有更好的主意,否则我正在与他们核实。
git - 配置和连接到远程 Git 存储库时遇到问题
我正在尝试在远程服务器上正确设置我的 Git 存储库,以便可以从计算机上的本地存储库推送。我在我的 CentOS 服务器上安装了 Git 和 Redmine,以便我可以托管自己的代码存储库。不幸的是,我的整个项目开始时有点混乱,因为它最初是一个测试,看看我能多么容易地设置这个服务,但在终于让 Redmine 工作之后,我想看看我是否可以让它在没有启动的情况下运行从头开始。
在我的服务器上,我在 /public_html/redmine/ 上安装了 Redmine,但是由于我在 cPanel 中创建了这个帐户,所以我进入并编辑了我的 Apache VirtualHost 条目,以便 /public_html/redmine/public/ 是我的文档根目录,这样 Redmine 就会出现。是的,如果我不得不重新安装,我会以不同的方式安装。
无论如何,现在我已经在我的 Windows 7 机器上安装了 Git,并且能够使用 TortoiseGit 在我的 VS 项目文件夹中创建一个存储库。我正在尝试使用 Git Extensions 在这里以及我的服务器上管理我的存储库,但我似乎无法正确配置远程连接。我知道存储库在服务器上工作,因为它在 Redmine 中正确显示。
我的问题是我无法弄清楚我的问题到底出在哪里。我不知道这是我尝试连接服务器的方式,还是我的服务器或远程存储库配置不正确。我的 git_repo 文件夹当前位于 /redmine/public/。我已经尝试在 Git Extensions 和命令行中使用 GUI 远程存储库功能,按照许多地方的说明进行操作,并且得到了各种各样的错误,都说我无法连接。
我非常感谢任何尝试解决此问题的帮助,因为我整天盯着我的电脑试图启动并运行它而感到非常疲惫。
只是作为一个起点:
在 Git Extensions 中,我输入 user@hostname:redmine/public/git_repo/project/.git (就像说明一样),我得到:
“获取原点完成致命:远程端意外挂断错误:无法获取原点”
这是我在所有不同尝试中遇到的最常见错误。
visual-studio-2010 - 安装后 Git 扩展未显示在 VS 2010 中
我曾多次尝试安装 Git 扩展,但无法在 VS 2010 中显示它。根本没有工具栏菜单“Git”。有任何想法吗?
git - 如何在 Git Extensions 中浏览子模块?
我正在尝试 Git Extensions 中的基本子模块功能。我有一个名为“sub”的存储库和一个名为“super”的存储库;sub 是 super 的子模块。
当我在 Git Extensions 中打开超级存储库时,我可以查看它的历史记录并像往常一样在其中执行正常的操作。我想使用子模块存储库。如何使用 Git 扩展来做到这一点?
在 Submodules 菜单下,我找到了有希望的“Browse submodule”菜单,其中包含“sub”条目。但是当我单击 sub 时,Git Extensions 只刷新超级项目存储库。它不会切换到子模块存储库。
基本上我想做的是让 Git Extensions 向我展示子模块存储库,让我在其中进行提交、分支、推/拉等。我该怎么做?
visual-studio - 为什么 Visual Studio 的 GitExtensions 自定义热键在重启后会重置?
我正在使用他们附带的 GitExtensions 2.26 版 Visual Studio 扩展。我尝试将自定义键盘热键分配给提交命令,如下所示:
在我重新启动 Visual Studio 之前,一切都很好。在那个热键被神奇地取消分配之后。如果我选择任何其他命令,而不是从GitPlugin.*组中,一切正常。也许有人面临同样的问题并找到了解决方法?谢谢!
git - 无法通过 VPN 连接到存储库
另一个大陆的同事无法连接到我们的 Git 存储库。他连接到公司的虚拟专用网络 (VPN)。他正在尝试使用 Git Extensions 访问 Git 存储库。
当他尝试配置远程(远程 > 管理远程存储库)并测试连接时,他收到错误
致命错误:网络错误:连接超时
如果他只是试图pull
从远程“窗口就坐在那里......即使离开它15分钟也没有发生任何事情”
其他相关信息: Git 存储库的网络位置映射到 Windows 驱动器号。他可以使用 Windows 资源管理器访问此驱动器。
关于可能导致此问题的任何解决方法或提示?
git - 如何强制git扩展中的分支将head设置为位置
在 git 扩展中,我已经检查了我需要的分支,问题是分支的头部在我上次提交的下方。如果我右键单击并点击重置当前分支到这里,它显示它已经将分支更改为该位置 - 但是如果我检查另一个分支然后返回,就像什么都没做,分支的头部不会上升包括我的最后一次提交。有什么建议么?
git - Git bash 主目录不同于 Git 扩展而不是 Git Bash
如果我从 Git 扩展 ( CTRL+ G) 运行 Git bash,我的主目录是 %USERPROFILE%,这没关系。
如果我从 git repo 文件夹的上下文菜单运行 Git bash,或者如果我从开始菜单运行 Git bash,我的主目录是 %HOME%,这是不同的。
如何将 git bash 设置为始终使用 %USERPROFILE% 作为主目录(我有 .ssh 文件夹)?
如果有帮助,在从 Git Ext 运行 git bash 时,我有:
git bash 上的相同命令直接运行:
h:
是我的公司主目录
我能做些什么 ?
git-extensions - 在 GitExtensions 中清理存储库
我通常在 Windows 上使用 Git 扩展而不是命令行 git。Git Extensions 是否有办法删除或移动我克隆的存储库,还是我必须在其他地方执行此操作?
相关问题:有没有办法在 Git Extensions 中清理(即从中删除条目)最近的存储库列表?(包括“更改工作目录”下拉列表中的列表)
git - 将 git-push 复制到另一台计算机,或执行较小的增量推送?
我目前在放假,一直在做一些工作,提交并推送到 github。我们这里的互联网连接非常糟糕(山区的无线点对点)并且经常掉线。
我能够推送到 github 大约一个半星期,但在过去的几天里,我一直无法推送。我可以将较小的更改推送到其他存储库,但我认为这是一个相当大的更改,而且我通过添加越来越多的提交使情况变得更糟。
当我尝试推送(在 Windows 下使用 git 扩展)时,出现以下错误:
c:\Program Files (x86)\Git\bin\git.exe push "origin" master:master Done 致命错误:网络错误:软件导致连接中止致命:sha1 文件''写入错误:管道损坏致命:远程端意外挂断错误:未能将一些参考推送到 'git@github.com:plenderj/myproject.git'
我可以看到出站网络活动,然后它会掉线,一段时间后 git 会抱怨。我现在可能已经尝试推了大约 10 或 15 次。
有没有办法可以将 git 尝试上传的内容拆分成更小的块,或者我可以创建某种差异文件,将它们应用到家里的计算机上,然后从那里上传?最坏的情况是,我将整个 /src/ 文件夹复制并粘贴到记忆棒上,然后在家中进行操作,但我不禁想到有更好的方法。有什么建议么?:)