git 相关问题

Git是一个开源的分布式版本控制系统(DVCS)。将此标记用于与Git使用和工作流相关的问题。不要仅仅因为存储库恰好托管在GitHub上而对Git相关问题使用[tag:github]标记。此外,不要将此标记用于碰巧涉及Git存储库的常规编程问题。

我们如何从一堆提交中恢复本地的特定提交?

要求:通过提交 ID 恢复本地的特定提交。 描述: 我有一个从某个存储库克隆到本地的分支。 我做了一些改变并时不时地承诺(不是推动) 例如。 制作...

回答 1 投票 0

每次提交时运行 shell 命令

我想浏览一系列提交并对每个提交执行 shell 命令。如果命令失败,我希望步行停止,否则继续前进。我看过过滤器分支,但是......

回答 3 投票 0

Subgit 忽略我们不想同步的标签子文件夹

我们正在使用 SubGit 将远程 SVN 存储库与我们的 git 存储库同步,并希望从 svn 获取标签。 问题是我们只想同步不在标签/

回答 1 投票 0

管理 2 个 git 用户 gpg 密钥并为每个用户选择 gpg 签名

我有 1 个 github 用户和另一个 gitlab 用户,并且我为每个用户创建了 1 个 gpg 密钥,因为我的电子邮件地址不同。 问题是我必须每次都执行 git config --global user.signingkey ...

回答 5 投票 0

在 MacOS 上重命名文件夹后,git stash 或 git add 不适用于特定文件的分支

背景故事:我的组织中有一个前端存储库(我们称之为存储库 A)在文件夹名称中存在大小写问题,我重命名了一个文件夹以与其他文件夹的大小写进行确认。在此期间

回答 1 投票 0

在 Mac 上自动从 GitHub 主分支拉取

我正在使用 React Native 开发一个 IOS 应用程序。 我的问题: 我有一台 Windows PC,我在其中编写大部分代码,还有一台运行 iPhone 模拟器的 Mac 笔记本电脑。 我在 Windows PC 上推送到 GitHub ...

回答 1 投票 0

将 git-lfs 文件存储在本地,而不是通过 git Push 推送到服务器

所以我想将我的大文件本地存储在备份硬盘驱动器上,而不是将它们推送到远程服务器并存储在其中。我基本上希望备份硬盘充当远程服务器。 我

回答 1 投票 0

为什么 git 不允许我克隆这个存储库?

当我尝试克隆时,Git 给了我这个。 $ git clone --深度 1 "https://github.com/Ajat-Tools/kitsunekko-mirror.git" 克隆到“kitsunekko-mirror”... 远程:枚举对象:10...

回答 1 投票 0

如何获取合并请求 URL,而不需要再次执行“git Push”?

当我推送已提交的代码(使用 git Push)时,我会从 gitlab 服务器收到一条非常好用的有用消息,其中包含一个我可以立即用来设置合并请求的链接。看起来有些...

回答 1 投票 0

有没有办法 git fetch 并且只获取历史记录 - 没有文件

我正在创建一个分析 git 存储库日志的服务,因此我希望能够在没有文件的情况下克隆存储库的历史记录以节省空间。这可能吗?

回答 4 投票 0

使用“--深度1”克隆存储库后如何获取所有git历史记录?

有一个包含数千次提交的大型存储库。当我克隆它时,我只想查看最新的代码,不要等待太久,所以我运行: git 克隆 git://..../... --深度 1 但后来我想...

git
回答 3 投票 0

SourceTree 未检测到任何更改,或者是二进制文件错误

几天以来我一直面临这个错误。 sourcetree 总是说我更改了大量文件,我需要在切换到另一个分支之前提交它。但我什么都没做,呃...

回答 1 投票 0

如何查看 git 应用的“之前的解决方案”?

当挑选与之前已解决的补丁具有相似分辨率的提交时,我有时会看到 git 说它试图重新应用我之前所做的事情。我相信这是...的 rerere 组成部分

回答 1 投票 0

GH 工作流程中提交的 git 分支:拒绝允许 GitHub 应用程序创建或更新工作流程

我正在尝试从 Github 工作流程中的特定提交 SHA 创建 git 分支。 它看起来像这样: 在: 工作流程_调度: 分支机构: - 主要的 - 发布/* ... 脚步: - 姓名:

回答 1 投票 0

获取远程仓库中HEAD指向的分支名称,无需克隆远程

我目前正在寻找一种解决方法来检索远程存储库 HEAD 指向的分支名称。我不想克隆存储库。 我直接需要一些 git 命令来检索 HEAD 分支...

回答 2 投票 0

Composer 无法克隆 git 存储库

我正在尝试在我的私人 GitLab 存储库中获取模块的开发版本。 使用我在其他答案中找到的内容,我的项目的composer.json是: { “存储库”:[ { ...

回答 5 投票 0

如何使用 GitHub 操作工作流程禁用“合并拉取请求”按钮

我希望在任何作业失败或正在进行时禁用 GitHub 上的“合并拉取请求”按钮(如图所示),并且仅在“所有检查都...

回答 1 投票 0

如何从 GIT 标签读取标签信息?

到目前为止我有: git rev-parse | git rev-parse xargs git cat 文件 -p 但这并不是最容易解析的事情。我希望有类似于 git-log 的 --pretty 选项的东西,这样我就可以抓住......

回答 4 投票 0

如何在 VSCode 中恢复一组未推送的 Git 提交?

我一直在使用Git版本控制系统配合VSCode 1.51.0。我有以下场景: 我做了一些更改,并且为每个更改创建了一个单独的提交(但是...

回答 2 投票 0

GittyUp - Git-Client:无法在“Diff”窗口右侧看到已更改的文件列表

我使用 GittyUp 作为我的 git 客户端 我使用的是装有 Ventura 13.6.1 的 M1 Pro GittyUp 版本 - 1.3.0 - 6bf49f0 更改的文件列表对我来说是隐藏的。我隐藏它是为了腾出更多空间来检查差异,但是......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.