问题标签 [github-desktop]

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.

0 投票
3 回答
10941 浏览

git - 回滚 GitHub Desktop(或 Windows 版 Github)中未提交的更改

我正在使用Github Desktop(以前称为GitHub for Windows),并对我的本地文件进行了大量更改。事情变得如此混乱,以至于我决定只想将本地文件回滚到我最后一次提交时所在的位置。我还没有提交新的更改- 我只是想摆脱它们。我怎样才能做到这一点?

0 投票
3 回答
4751 浏览

github - Github Desktop 中的“Google Drive 会损坏存储库”

我主要使用Google Drive文件夹,在创建“Google Drive 可能损坏存储库”的新存储库时,在Github Desktop中提到了它。

在此处输入图像描述

具体有哪些问题以及可以采取哪些措施来避免存储库被破坏?

0 投票
2 回答
22408 浏览

git - 使用 GitHub Desktop 一次性放弃所有更改

如何在 GitHub Desktop 中一次性放弃所有更改?(我在 Windows 上使用它)

我曾经做:

在此处输入图像描述

但由于 GitHub for Windows 默默地升级了自己(并在途中将其名称更改为 GitHub Desktop),因此无法再看到该选项。

我不想为每个文件一个一个地手动完成。我知道我可以使用 git shell。

我使用最新版本的 GitHub Desktop,即。3.0.1.1。

0 投票
8 回答
54200 浏览

github - 如何在 Github Desktop 上删除本地分支?

上周我将我的 Windows Github 升级到了Github Desktop

它肯定比他们为 Github Windows 所做的最后一次更新快很多。它还有一个漂亮的小视觉提交时间表,也许我很愚蠢,但删除本地分支的能力似乎已经消失了

之前它在“管理分支”下(也消失了)。任何想法?

更新:

v3.0.5 中,他们添加了从齿轮菜单中删除本地分支的选项。 在此处输入图像描述

0 投票
1 回答
1922 浏览

git - 使用 GitHub Desktop 从 Stash 存储库中提取时出现“无法获取 HEAD”错误

我正在使用 GitHub Desktop 来处理 Atlassian Stash 中的存储库。为了发布我自己的存储库,我:

  1. 在 Stash 中创建一个新的空仓库
  2. 在 GitHub Desktop 中添加我的本地目录
  3. 将其来源设置为我的 Stash URL(在 Repository > Repository Settings... 下)
  4. 发布

这工作正常。

但是,有时我只是想将现有的 Stash 存储库克隆到我的本地计算机。当然,GitHub Desktop 有一个克隆选项,但它只能直接与您的 GitHub.com 帐户一起使用;您不能输入任意 URL 进行克隆。因此,相反,我认为我可以遵循类似于我用于发布的程序:

  1. 添加本地空目录
  2. 将其来源设置为 Stash URL

但是当我这样做时,我总是得到一个“未能获得 HEAD”的错误。

为什么我不能简单地在本地提取 Stash 存储库?

0 投票
0 回答
67 浏览

git - 将上次提交摘要复制到 GitHub Desktop 中的新提交摘要中

在提交一些文件时,我有时更喜欢获取最后的提交摘要并进行编辑。有什么方法可以轻松复制 GitHub Desktop 中的最后一次提交摘要?

我使用最新版本的 GitHub Desktop,即。Windows 7 SP1 x64 Ultimate 上的 3.0.1.1。

在 Eclipse EGIT 中,我可以点击:

在此处输入图像描述

0 投票
4 回答
15595 浏览

git - 为什么 git 安装在 AppData 而不是 Program Files 中?

我从这里在我的 Windows 7 中安装了 GitHub Desktop 应用程序,然后重新启动了我的笔记本电脑。我转到 Windows cmd 并键入git clone https://github.com/myName/myAwesomeProject.git,我得到'git' is not recognized as an internal or external command, operable program or batch file..

所以我用谷歌搜索,发现我必须从这里重新设置 PATH 。我去了C>Program Files (x86)那里,那里没有 Git 文件夹。我不知道为什么。我在 C 中搜索“Git”并在此处找到它C:\Users\nerd\AppData\Local\GitHub\PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad,我将其复制到我的 PATH,重新启动笔记本电脑并克隆现在可以工作。

我的问题是,为什么 Git 安装在那个位置而不是 Program Files?我做错什么了吗?这会在未来引起问题吗?

0 投票
3 回答
5935 浏览

github-desktop - 在 Github Desktop 中克隆别人的公共仓库

当项目属于我的帐户(或我的组织之一)时,Github Desktop 让我可以轻松地从 Github 克隆项目。

使用 Github Desktop 克隆项目

我有什么办法可以使用 Github Desktop 克隆属于其他人的公共回购吗?

0 投票
2 回答
1119 浏览

github - GitHub:刷新失败:无法连接到远程服务器

在 GitHub Desktop(我在 Windows 上使用它)上,过去几天我遇到了这个错误:

在此处输入图像描述

不过,我的 Internet 连接似乎工作正常。什么可能导致问题?

0 投票
1 回答
489 浏览

github-for-mac - Github destop MAC 看不到“提交和同步”按钮

在我能够'commit & sync'(按钮)我从本地仓库到远程的新更改之前。现在我有 2 个新的提交,但我只看到Commit to Develop. 有什么不对?