git-commit 相关问题

git-commit - 记录对存储库的更改以及日志消息。

如何在特定历史位置插入提交并重写所有路径的历史记录?

我想做这个问题上特别要求的事情,但我想让它对 git 存储库上的所有路径都有效,就像你使用 git filter-branch 执行重写时所实现的那样......

回答 1 投票 0

当 git commit-msg hook 失败时如何恢复提交消息?

我正在使用 git 的钩子 commit-msg 来验证特定格式和内容的提交消息。 然而,每当提交消息失败时,我有时会丢失一段或更多内容...

回答 2 投票 0

如何从 Github 上完全删除一个提交?

我有一些孤立的提交意外提交到了 GitHub。 按照这个 QA 答案,我使用 git reflog expire --expire-unreachable=now --all 将它们从 git rev-list --all 中删除。 (我尝试使用 g...

回答 1 投票 0

Gitkraken冲突阻止结帐

我正在使用 GitKraken,目前正在尝试从功能分支更改为开发分支,但出现错误提示冲突阻止结帐。我应该怎么办?它目前已合并...

回答 1 投票 0

Git - 删除特定提交之前的所有历史记录

我将 git 用于各种项目(仅限个人存储库),并且我想做一些内务处理。 我下载了一个 git 项目树,它有大量的提交历史。下载后我做了一个...

回答 4 投票 0

在拉取请求触发的 GH 操作中检索提交消息

我想创建一个在 pull_request 上触发的 GitHub Actions 工作流程。工作流程应获取拉取请求中的最后提交消息,并根据给定的正则表达式对其进行检查。 我的部分...

回答 1 投票 0

如何更改多次提交的 git 作者/提交者姓名/电子邮件,同时保持提交时间戳不变?

我在项目中使用了错误的电子邮件,需要在所有提交中更改它,我发现帖子中的解决方案效果很好,但它将时间戳重置为当前时间。 我运行这个com...

回答 1 投票 0

如何在 Azure/VSO 中启用/禁用秘密扫描

在VSO中,我尝试过在不获取最新版本的情况下推送代码,什么时候,我的代码被推送到本地了。当我尝试再次推送到中央存储库时提取最新代码后,我得到了......

回答 1 投票 0

如何恢复丢失的提交历史记录?

我尝试在本地设置 SSH 密钥,但不小心从我的存储库之一中删除了 .git 文件夹。我重新初始化它,然后在运行 git pull 和 git push -u

回答 1 投票 0

如何回滚尚未推送到 devops 的传出提交?

我创建了一个分支并进行了一些更改并尝试提交和推送。提交已创建,但推送失败,因为我没有选择我应该开发的分支,并且是

回答 1 投票 0

如何回滚尚未推送到 devops 的传出提交?

我创建了一个分支并进行了一些更改并尝试提交和推送。提交已创建,但推送失败,因为我没有选择我应该开发的分支,并且是

回答 1 投票 0

Git 提交错误:无法生成 gpg.exe:没有这样的文件或目录

这是我尝试提交任何文件时得到的输出。我尝试再次安装 git 并在 youtube 上观看了一些教程以重新启动它,但它不起作用。还在继续...

回答 4 投票 0

为什么没有“update:”常规提交?更新时我们应该始终使用“feat:”吗?

我正在学习常规提交。我很好奇,如果我们更新某些功能或一些代码补丁,为什么我们不在常规提交中使用“update:”? 我读到有...

回答 1 投票 0

GitHub 中的子树和签名提交问题

我们正在使用 GitHub 作为存储库,所有提交都必须经过签名。 所有团队成员都已将 Git 配置为使用自己的 SSH 密钥对提交进行签名。 一切都工作正常,但是

回答 1 投票 0

prepare-commit-msg 测试不同场景的输出

我制作了一个prepare-commit-msg钩子,它将向提交消息添加大量数据,并将其呈现给我的开发人员。 我想自动测试prepare-commit-msg钩子的输出...

回答 1 投票 0

从历史记录中删除提交

我在代码中输入了一个咒语,然后将代码推送到了主分支上。之后我又推了几次,这样人们就不会拉坏东西,但我仍然可以在通讯中找到咒语......

回答 5 投票 0

提交时无法设置 refs/heads/master

我昨天表现得很好。但是今天(我没有改变任何东西),当我承诺时: $ git add config.h $ git commit -m“更新 config.h 以重置值” 错误:无法设置 refs/heads/ma...

回答 8 投票 0

如何避免将目标文件夹添加到Git提交中?

我不太喜欢 GIT,我有疑问。 我有一个由这些文件夹和文件组成的项目: $ls bin/lock.lck pom.xml src/目标/ 我知道这样做: git 添加 . 我正在添加所有

回答 4 投票 0

如何使用vim添加提交消息?

我想使用 vim (或 nano,或任何其他文本编辑器)添加提交消息,而不是使用 git commit -m 在命令行中编写它。 我怎样才能做到这一点?

回答 5 投票 0

有没有办法强制git提交未更改的文件?

我知道这不是正常做法,我的问题是“可能性不大”。但是有没有办法强制 git 提交未更改的文件,以便在提交推送到时运行 githooks

回答 1 投票 0

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