标签: github-desktop

Github Desktop 合并冲突中蓝色内容的解释?

我对出现合并冲突时如何使用 GitHub Desktop 感到困惑。我假设侧面的蓝色内容告诉您要在合并中保留哪些行。图片显示了我正在谈论的蓝色东西的类型。 蓝色的东西 我选择了我想保留的部分,但之后,它告诉我我仍然需要进行更改。我以为我必须再次提交或执行其他操作,然后我在文件中得到了两个版本的合并,并且必须手动修复它。那么,选择蓝色只是为了上演它吗?有没有办法解决 GitHub Desktop 应用程序中的合并冲突,或者我是否必须打开文本编辑器来解决冲突?

merge github-for-mac github-desktop

5
推荐指数
0
解决办法
989
查看次数

让 GitHub Desktop 在 Linux 存储库上通过 WSL 工作

我正在使用 Windows 使用 WSL 进行一些 Linux 开发。

当我将 Linux 存储库添加到 GitHub 时,它会识别它们,但它会与 Linux 和 Windows 之间的文件名和行结尾混淆。

这不会发生在里面的终端工具上git > Ubuntu > WSL,但它确实会发生在git > Windows.

有没有办法在 WSL 中的 Ubuntu 上运行 GitHub Desktop 的 GUI,或者让 Windows 版本通过 WSL 运行其内部 git 命令bash?也许 Windows 中的 git 配置可以使其支持 Linux?

github github-desktop windows-subsystem-for-linux

5
推荐指数
1
解决办法
2519
查看次数

git fsck 显示 fatal: mmap failed: 操作超时

fatal: mmap failed: Operation timed out突然间,我的一些 git 存储库在执行 git cli 命令时失败了。

我正在使用 github 桌面,一直在仓库的多个分支上工作。隐藏更改并在分支之间移动。突然有一天,我看到 github 桌面抱怨Cannot find repository , it was last seen at .

所以,我执行了 git cli 命令,看起来 git 存储库已损坏。

有什么办法可以摆脱这个问题。

git github-desktop

5
推荐指数
1
解决办法
1538
查看次数

键盘快捷键在GitHub桌面中同步

是否有任何键盘快捷方式在GitHub桌面同步?ENTER在编写提交注释后命中会创建提交,但我想知道如何在不使用鼠标的情况下进行同步.

keyboard-shortcuts github-desktop

4
推荐指数
1
解决办法
446
查看次数

无法放弃更改

我目前正在使用github桌面.在提交之前,我尝试放弃对其中一个已编辑文件的更改.Github返回'无法放弃更改'此文件可能正由另一个应用程序使用.(我事先关闭了所有相关的申请).

有什么可能导致这种情况的线索?

github github-desktop

4
推荐指数
1
解决办法
2901
查看次数

如何在Github Desktop中将分叉的仓库与原始仓库同步

在标记为重复之前,请先阅读此内容

我知道在/sf/ask/507102501/有一种针对CMD的解决方案,但我要求使用GitHub Desktop,如果您无法回答,不要标记为重复

我是开发的新手,我听说Git和GitHub学习了非常基础的知识,然后下载了GitHub Desktop。我改进了的某些功能,然后将本地存储库与GitHub分支存储库进行了同步,此后,我发出了请求请求,我的添加被接受并合并到原始存储库中。我添加了许多新功能,所有合并请求都合并了。

这是悲伤故事的开始:(在十天后,当我在GitHub网站上打开我的Forked Repo时,我看到的是:

该分支在Hipo:master之后有12个提交

之后,我在网上搜索了许多小时,但找不到GitHub Desktop的解决方案,我知道有大量有关CMD的教程,但是我需要知道如何与GitHub Desktop Application中的原始Repo同步?

我是新来的,所以很抱歉,如果我问一些愚蠢的事情:)谢谢

git github github-desktop

4
推荐指数
1
解决办法
2091
查看次数

Github Desktop - 作者身份未知

我正在使用 github 桌面上传一些基本网站的代码,然后使用 github 页面。但是,每次我尝试提交到 main 时,都会出现错误,提示“作者身份未知”。

我知道我必须将我的姓名和电子邮件放入文件中,但是其中有两个带有 JavaScript 和 css 的 html 文件,但我不知道将这些信息放在哪里。

错误信息

git github-desktop

4
推荐指数
1
解决办法
3万
查看次数

GitHub Desktop - 如何更改默认存储目录?

我在 Windows 上使用 GitHub Desktop,并且想要更改克隆存储库默认所在的目录(当前%USER%\Documents\GitHub\)。

我在 8 年前就看过这个问题,其中 OP 使用 GitHub for Windows GUI,但这显然与 GitHub Desktop 不一样,因为没有一个答案对我有用。什么都不做,我在全局选项或存储库设置中Alt-T找不到默认存储目录。此外,GitHub Desktop 的快捷方式完全在不同的目录中启动,因此修改它是没有用的。

我知道我可以使用命令行访问git clone任何目录,但如果也可以配置桌面版本来执行此操作,那就太好了。

有谁知道如何更改在当前版本的 GitHub Desktop 中运行的克隆存储库的默认目录?

github github-desktop

4
推荐指数
1
解决办法
4697
查看次数

Husky,GitHub Desktop 提交错误:找不到模块yarn.js

我正在开发一个依赖 Husky 的项目。当我尝试在 GitHub Desktop 上提交更改或切换分支时,出现以下错误:

2022-11-16T12:18:08.885Z - error: [ui] `git commit -F -` exited with an unexpected code: 1.
stderr:
/c/Users/user/AppData/Roaming/npm/yarn: line 5: cygpath: command not found
node:internal/modules/cjs/loader:988
  throw err;
  ^

Error: Cannot find module 'C:\Users\user\AppData\Local\GitHubDesktop\app-3.1.2\resources\app\git\node_modules\yarn\bin\yarn.js'
    at Module._resolveFilename (node:internal/modules/cjs/loader:985:15)
    at Module._load (node:internal/modules/cjs/loader:833:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
    at node:internal/main/run_main_module:23:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

Node.js v18.10.0
husky - pre-commit hook exited with code 1 (error)
Run Code Online (Sandbox Code Playgroud)

操作系统:Windows 10 Pro
GitHub 桌面:版本 3.1.2
Git:版本 2.38.0.windows.1

如果我使用 Powershell …

git github-desktop yarnpkg husky modulenotfounderror

4
推荐指数
1
解决办法
3939
查看次数

如何在 GitHub Desktop 中执行 Pull Origin

我刚刚将我的 GitHub Desktop 版本从 3.3.6.1 更新到了最新版本。我能够使用 Fetch origin 更新我的远程分支,但我没有看到 Pull Origin 按钮来更新我的本地分支。

在此处输入图片说明

不确定如何获得它。我做了一些研究,但无法找到 Pull Origin 按钮。

谢谢

git github github-desktop

3
推荐指数
1
解决办法
8185
查看次数