Tag: github for windows

GitHub for Windows在哪里保存SSH密钥?

GitHub为Windows分发一个简化的git客户端; 它通过GitHub帐户进行身份validation,虽然它通常使用SSL身份validation创build本地存储库,但如果您使用GitHub上具有SSH远程的现有本地存储库,它将使用您的GitHub凭据来设置SSH密钥GitHub帐户本身 。 但是,它将SSH密钥保存在文件系统中呢?

如何在Windows 7中更改git shell的开始目录

我下载并安装了GitHub提供的程序,包括Git Shell。 问题是,我想设置Git Shell程序的主目录到一个自定义的,但我不知道如何做到这一点。 我试图从Git Shell快捷方式的属性菜单中更改“开始”字段,但它没有工作。 任何人都可以给我一些关于如何将Git Shell的主目录更改为自定义的信息?

如何删除Github桌面上的本地分支?

上周我把我的Windows Github升级到了Github桌面 。 这肯定比他们为Github Windows做的最后更新要快得多。 它也有一个很好的提交视觉时间表,也许我是愚蠢的,但删除本地分支的能力似乎已经消失 。 在“pipe理分支”之前(也不见了)。 任何想法? 更新: 在v3.0.5中,他们添加了从齿轮菜单删除本地分支的选项。

GitHub for Windows是否可以使用GitLab?

在使用GitHub进行项目时,我已经爱上了GitHub for Windows作为客户端。 现在,一个新的项目正在招募我将使用GitLab而不是GitHub。 我仍然可以使用GitHub for Windows作为GitLab的客户端吗? 毕竟,它们都是基于git的,对吧? 如果没有,GitLab有哪些客户端可用?

Bitbucket和GitHub都使用GitHub for Windows

一次可以使用GitHub for Windows的Bitbucket和GitHub吗? 例如,我可以在程序中显示的两个站点上都有回购,当我提交/同步一个回购时,它会推到相应网站上的相应回购?

git命令无法find,找不到ssh-agent

我今天在GitHub,意识到我在回购更新。 我试图获取更新,但从一开始就失败了。 当我启动Git Shell(从GitHub for Windows)时收到两条消息: 警告:无法findgit命令。 请创build一个别名或将其添加到您的path。 警告:找不到ssh-agent。 当我试图input“$ git fetch origin”时,我收到以下错误消息: 术语“$”不被识别为cmdlet,函数,脚本文件或可操作程序的名称。 检查名称的拼写,或者如果包含path,请validationpath是否正确,然后重试。 我也尝试省略$符号,但这并没有改变任何东西。 我不知道发生了什么事情,最后一次使用壳牌(本月初),它并没有这样做。 我已经尝试将path添加到PATH环境variables的git.exe,但没有奏效 – 没有任何改变。 这样做后我没有重新启动我的电脑,是这样的问题? 我也从来没有设置Git使用SSH。

GitHub Windows客户端后面的代理

我试图让GitHub客户端的Windows工作。 我在企业代理和防火墙背后的企业Win 7 x64计算机上。 继各种其他职位,并试验环境variables和configurationvariables的多种组合我发现克隆和推动更新工作的唯一方法是使用HTTPS_PROXY环境variables,包括我的完整的企业域用户ID和密码。 从安全angular度来看这是不可接受的。 有没有其他的方法来使这个工作? 补充笔记: 以下工作: 使用值http://[domain]\[userid]:[password]@someproxy.mycorp.com:8080添加名为HTTPS_PROXY的环境variableshttp://[domain]\[userid]:[password]@someproxy.mycorp.com:8080 以下不起作用: 省略HTTPS_PROXYvariables的用户名和密码 使用名为HTTP_PROXY (无S )的环境variables 将http.proxyvariables添加到全局configuration文件( .gitconfig ) 将https.proxyvariables添加到全局configuration文件 在所有情况下,GitHub 客户端仍然不能识别代理:文件TheLog.txt的内容总是在启动时显示以下内容: [time]|INFO|thread:4|GitHub.Helpers.StartupLogger|Proxy information: (None) [time]|INFO|thread:4|GitHub.Helpers.StartupLogger|Couldn't fetch creds for proxy 接着是几个失败的代理validation尝试的输出,所有这些尝试都显示“凭证缺失”。

GitHub为Windows“同步”做什么?

使用Windows的GitHub,您可以“发布”一个分支,然后将该分支“同步”到GitHub。 同步基本上是一个git pull和git push ? 还是有更多的呢? 如果我想从命令行执行与“同步”完全相同的步骤,我该怎么办? (这不是开源的,或者我刚刚读过。)

更改Git存储库目录位置。

使用Windows的Git / Github,如果我有一个存储库,这个目录: C:\dir1\dir2 ,我需要做什么来将回购文件移动到C:\dir1 ? 我显然可以物理地复制和粘贴这些文件,但是我需要在Git端做些什么? 我在GitHub上有这个回购,我使用Git Bash和GitHub for Windows。

Github Windows“无法同步此分支”

我使用的Github的Windows 1.0.38.1,当我提交后点击“同步”button,我得到的错误 我如何debugging这个问题? 如果在shell中,我该怎么办? 同步工作正常,如果我做一个git push或git pull ,但下一次我想同步使用Github窗口,我得到同样的错误。