问题标签 [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 回答
15191 浏览

git - Git Desktop 中的 Squash 提交

我正在尝试使用已推送到 GitHub 的分支将 6 个提交压缩为单个提交。

我尝试通过命令行执行此操作,但我一直收到 no-op 而不是该分支的提交。

有没有办法通过 GitHub 桌面做到这一点,这可能更有意义?

如果可能,请逐步提供;

我是使用 GitHub 进行协作的新手,我的知识并没有超越 git add、commit 和 push。

0 投票
0 回答
325 浏览

github-desktop - 在 GitHub Desktop 中保存凭据

有时(通常是几天),当我尝试同步一些存储库时,GitHub Desktop 会询问我的凭据:

在此处输入图像描述

有什么方法可以将凭据保存比几天更长的时间吗?

我将 GitHub Desktop 与 Windows 7 SP1 x64 Ultimate 一起使用。

0 投票
3 回答
12384 浏览

git - GitHub 桌面:“此文件为空”

该文件naaclhlt2016.tex在客户端或存储库中不是空的,但是 GitHub Desktop 显示“此文件为空”。这有什么可以解释的?

在此处输入图像描述

该文件naaclhlt2016.tex存在于 GitHub 存储库中:

在此处输入图像描述

git status

在此处输入图像描述

当我尝试同步时它会产生冲突:

在此处输入图像描述

0 投票
2 回答
456 浏览

keyboard-shortcuts - 在 GitHub Desktop 中同步的键盘快捷键

是否有任何键盘快捷键可以在 GitHub Desktop 中同步?ENTER在编写提交评论后点击会创建一个提交,但我想知道如何在不使用鼠标的情况下进行同步。

0 投票
3 回答
1617 浏览

sublimetext - Github 桌面在 sublime 中打开,而不是 atom

在 GitHub Desktop 中,有没有办法将右键单击“在 Atom 中打开”选项更改为“在 Sublime 中打开”或其他一些文本编辑器?

在此处输入图像描述

谢谢!

0 投票
1 回答
871 浏览

git - 通过 Github 桌面访问 Sourceforge Git

作为标题,我克隆了一个托管在 SourceForge(SF) 上的项目。但是当我使用Github Desktop 提交代码到SF 时,出现错误 The repository doesn't seem to exist anymore. You may not have access, or it may have been deleted or renamed 。那个项目是私有的,我只有使用Git Shell 并输入SF 密码才能提交。无论如何我可以使用 Github Desktop 吗?

[已解决] 几个小时后,我有了解决方案。我需要的只是将我的公共 ssh 密钥添加到此Link中的 sourceforge 。通常,如果您至少登录一个,Github Desktop 会创建 ssh 密钥。只需打开 %UserProfile%\.ssh\github_rsa.pub 复制纯文本并粘贴到上面的链接中。在它存储的 linux 上~/.ssh/,找到 *.pub 文件。不幸的是,没有 *.pub 文件,只需使用命令创建 ssh 密钥,ssh-keygen然后ssh-add "LinkToPrivateSshKey"(不包含.pub)一些有用的链接:Github DocSF Doc

感谢所有支持,对不起,因为我无法结束我的问题。

0 投票
4 回答
97769 浏览

git - 返回到 Github Desktop 中的上一个提交

我正在尝试使用 GitHub Desktop(即 GUI 应用程序 - 不是命令行)返回到先前的提交(在同一个分支上)。我认为这是一个核心功能,因为它是首先使用源代码控制的主要原因。

我可以看到可以恢复提交,但这并不是我真正想要的,因为它会创建一个新的提交。我只是想回去选择再次前进,就像我可以跳到不同的分支一样。

这是可能的还是 github 桌面的限制,我需要为此使用 cmd 行?

0 投票
0 回答
477 浏览

github - GitHub 桌面卡在提交上

GitHub Desktop 卡在提交上:

在此处输入图像描述

在此处输入图像描述

我已经等了几个小时,GitHub Desktop 正在使用一到两个核心。存储库中等大小(146.26MB,400 次提交),提交只影响一个文件。我在 Windows 7 SP1 x64 Ultimate 上使用 GitHub Desktop 3.0.11.0 (3b1518a)。使用 Git shell 有效。

可能是什么问题?

0 投票
0 回答
191 浏览

github - 如何在资源管理器中打开 GitHub Desktop 提交文件?

有没有办法在资源管理器中打开 GitHub Desktop 中的特定文件?

我知道您可以右键单击一个项目,然后按“在资源管理器中打开”。

我想要的是能够快速打开这些文件:

在此处输入图像描述

0 投票
1 回答
1403 浏览

git - 忽略 .gitignore 中除一个目录之外的所有内容

我有以下目录结构:

我想忽略我的存储库中的所有文件,除了/src/MyProject/SecondProject/Resources. 我尝试了很多方法,但没有成功。GitHub 应用程序没有检测到我想要的目录。通常这个应用程序不会检测到任何文件或检测到所有文件,所以我很困惑。

我试过了:

我还没有在其他问题中找到解决方案!