问题标签 [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 投票
1 回答
509 浏览

git - 无法使用 GitHub-Desktop 上传项目

我已经在我的 Windows 10 机器上安装了GitGub-Desktop 。我尝试将 ASP.NET MVC Core 项目上传到 GitHub。我在 Github.com 中创建了一个存储库。但是当我按照本教程并尝试提交我的项目时(通过单击Commit to master下图 1 中显示的按钮),我收到下面屏幕截图 2 中显示的错误。问题:有人可以让我知道我需要做什么才能使用GitHub-Desktop在 Github 上上传这个项目吗?这是我第一次尝试这个。:

在此处输入图像描述

在此处输入图像描述

更新

我的 ASP.NET 项目文件夹具有LINQ_OUTER_JOIN_Issue_on_ASPNET创建的子文件夹,Git-Desktop如下所示:

在此处输入图像描述

子文件夹LINQ_OUTER_JOIN_Issue_on_ASPNET还有其他git文件夹和文件,如下图:

在此处输入图像描述

0 投票
0 回答
238 浏览

github - GitHub Desktop(或任何免费的 Git GUI)可以为每个项目设置不同的凭据吗?

我的部门想教不熟悉编码的学生将 Git 与 GitHub 结合使用。

git-push默认情况下,每次都要求提供远程凭据。此外,git-config可以在没有--global选项的情况下使用存储项目特定user.nameuser.email [1]。一个典型的问题是“我如何存储我的凭据,这样我就不必每次推送时都登录”,但对于我们来说,每次都必须登录是我们想要的行为。

由于这些学生是编码新手,我们更喜欢使用 GitHub Desktop 之类的图形客户端。Git GUI 使存储凭据变得容易,但 GitHub 桌面似乎只想存储一组凭据,并且还指定存储名称和电子邮件“将改变您的全局 gitconfig”。问题是我们在一个信息亭式的计算机实验室中工作,因此所有用户对软件配置的任何更改都将被存储,包括 GitHub 帐户凭据和全局配置设置。

因此,我们可以使用 GitHub Desktop,还是您可以推荐另一个免费的 Git GUI,它可以完成以下操作之一:

  1. 不需要 GitHub 凭据,在推送或其他与远程交互时要求提供凭据;或者
  2. 允许将多个 GitHub 帐户分成不同的、受密码保护的配置文件。

如果您觉得这个问题走错了路,并想提出与我正在考虑的不同类型的解决方案,请告诉我。

背景

我们打算让学生在信息亭环境中使用它,学生将所有工作(项目文件)保存在外部媒体上。

0 投票
4 回答
1166 浏览

git - 在 GIT 合并后,我仍然有旧的分支

如果这对某些人来说似乎很简单,我很抱歉,但我仍然对 GIT 有所了解。我以为一切都很好。我会创建一个分支,进行编辑,然后合并回 master。

然后前几天我检查了那里仍然有两个旧分支。我试图再次合并它们,但合并后我仍然看到它们。我花了一些时间试图弄清楚这一点,但不能。他们在这里,仍然活跃:

在此处输入图像描述

在合并工具中,这两个分支都说“没有不同的提交”。 在此处输入图像描述

任何人都可以提供任何关于为什么它们仍然存在以及如何正确合并它们(或不再让它们出现)的想法吗?我担心如果在解决此问题之前继续,我可能会失去工作。

0 投票
1 回答
88 浏览

github - 存储库和项目的侧边栏结构

我在 Windows 10 上使用 Github for Desktop。

在下载页面 ( https://desktop.github.com/ ) 上,有一张图片显示了带有标题标题的侧边栏(GitHub、其他):

在此处输入图像描述

我将客户端与 Bitbucket 一起使用,因此我有多个项目,每个项目都包含多个存储库。

我想要实现的是:

在此处输入图像描述

这可能吗?树结构大纲也可以。

0 投票
1 回答
2495 浏览

git - 认证失败的 Github 桌面

我正在做一个我们应该从 Github 获得的任务。我完成了它,现在我们必须在我们自己的分支上提交更改,发布,然后提交拉取请求。我能够提交更改,但是当我点击“发布”时,我收到以下错误消息:

截屏

这些都是我的教授在 Github Desktop 上一步一步的图解说明,所以我不知道我可能做错了什么。我没有在 Github 上找到有关此错误消息的任何信息,我确实在这里找到了一篇帖子,但它对我来说太技术性了,无法理解,而且问题似乎没有得到解决。

0 投票
1 回答
202 浏览

ios - 在不提交更改的情况下同步并丢失本地保存(Xcode 和 Github 桌面)

在即将提交对 GitHub Desktop 中的 xcworkspace 所做的更改时,我在键入我已完成的所有内容的描述时按了Command+S 。这使得 GitHub Desktop 将我的文件同步回上次找到的提交并删除我所做的所有更改!我不敢相信。

我确实在 xCode 文件中本地保存了一整天,但没有提交任何更改。由于未提交更改,因此我无法从 git 中提取任何版本。

有没有办法恢复我一整天保存的本地文件的版本?

请帮忙。谢谢你。

0 投票
2 回答
413 浏览

git - 尝试将我的存储库同步到 Gitlab 服务器时出错

Github Desktop 已安装并正在运行。我已经下载了 Git LFS,并正在尝试将我的存储库和大文件同步到 Gitlab 服务器。但是,我收到以下错误并且不确定如何继续。

看来我以某种方式跳过了以下步骤

设置说明中提供

但是当我尝试这个时,它也失败了......

我怎样才能解决这个问题?

0 投票
0 回答
148 浏览

git - github桌面bash中的不可读字符

github桌面bash中汉字显示不正确

我安装了 GitHub 桌面。我打开它的 bash 并运行git log. 中文字符显示不正确。我该如何解决?

我搜索了很多文章,但它们都使用 git in linux 或其他 git 工具。

0 投票
2 回答
10627 浏览

git - 我可以从 GitHub 桌面 git checkout 吗?

有没有办法将存储库目录文件重写为 GitHub Desktop 中的当前早午餐状态?

或者我只能从命令行使用git checkout mybranch

和 GitHub Desktop 将所有分支的所有文件保存在目录中?

0 投票
1 回答
531 浏览

github-desktop - GitHub Desktop 中禁用“更新”按钮

我正在使用 GitHub Desktop 进行代码管理。我已经为我的项目的一些代码更改创建了一个分支,我已经提交了这些更改,现在我想将分支合并回主分支。执行此操作的GitHub 说明表明我需要单击“更新到主”按钮来执行合并。不幸的是,在我的情况下,该按钮被禁用。如果我将鼠标悬停在“更新到母版”按钮上,工具提示会显示“与母版是最新的”。但是,如果我切换回 master 分支,很明显我的代码更改尚未在 master 分支中。

有谁知道我可能做错了什么?如何让 GitHub Desktop 相信我的代码更改确实需要合并到主分支?