git 相关问题

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

如何压缩包含合并提交的提交而不重新解决冲突?

我一直在一个长期运行的分支上工作,并且我经常将另一个分支(开发)拉到我的分支中。我还一直在进行小型 WIP(正在进行中的工作)提交。我……

回答 1 投票 0

Git core.safecrlf 对具有相同行结尾的文件有不同的行为

我有带有 VS 项目的 Windows 机器,我使用 Visual Studio 和 Cygwin 环境中的工具,包括 Git。有时,编辑后我会在文件中得到不同的行结尾。我想要简单的解决方案...

回答 3 投票 0

如何使用“git filter-repo”修改远程历史记录?

过去,我使用 git filter-branch 从我的 Git 历史记录中删除文件。接下来,我可以强制推送来更新远程存储库。例如,从本地删除所有 HTML 文件

回答 2 投票 0

带有 --invert-paths 标志的 Git filter-repo 不起作用

我尝试从 Git 历史记录中删除文件。 我正在使用 git filter-repo,其 github 存储库是 https://github.com/newren/git-filter-repo,但我遇到了一些麻烦。 正如这里的例子所说, http...

回答 2 投票 0

如何使用“git filter-repo”修改远程历史记录?

过去我使用 git filter-branch 从我的 git 历史记录中删除文件。接下来,我可以强制推送来更新远程存储库。例如,从本地删除所有 HTML 文件

回答 2 投票 0

git 提交主题中字符串的 Powershell 正则表达式

我正在尝试使用此 git log "Version_10.1.18.1...Version_10.1.18" --format="%s" 执行 git log 仅针对像这样的提交消息中的`主题 合并 PR 17055:946...

回答 1 投票 0

从 Git 存储库中完全删除文件及其历史记录

我上传了一个字体文件,但在几次更新前我无权分发到 GitHub。 我有一个相对不活跃的存储库,并且我有能力通知我的所有成员,如果

回答 4 投票 0

重写历史记录以删除 Jupyter Notebook 输出后协调 Git 历史记录

我正在与一些学生一起领导一个项目,我们在私人 GitHub 存储库中使用 Jupyter 笔记本进行解释和测试用例。最初,我们提交了所有笔记本,包括输出,但...

回答 1 投票 0

Git 说我的分支领先于原点 - 即使在恢复/重置之后

在最近克隆的项目中,我刚刚对本地主分支进行了无意的更改/提交。 (我本来打算创建并检查一个新的功能分支来进行更改,但我并不瘦......

回答 1 投票 0

将 HEAD 分配给先前的提交而不丢失 HEAD

我的本地存储库中有一个提交(A),但我还不打算推送。现在,HEAD 位于 A。假设我想创建另一个提交(B),而不是在提交(A)之上,而是在预提交之上...

git
回答 2 投票 0

显示提交中添加的目录

有没有办法只显示在提交 A 和提交 B 之间添加的目录和目录(而不是文件)? git show 和 git diff 文档似乎没有任何明显的内容,我无法...

git
回答 1 投票 0

GitLab 合并行为 - 将文件保留在分支中

在 GitLab Web 界面中执行合并请求时是否可以默认使用一个分支的文件版本? 我正在尝试设置 GitLab Web 界面,以便您可以使用图形界面...

回答 1 投票 0

远程 Azure DevOps git 存储库上的 Git 清理/垃圾收集

我们正在尝试清理托管在 Azure DevOps 服务器/服务上的 git 存储库的历史记录。 使用 bfg 和 git-filter-branch,我们通过意外清理删除了约 80% 的存储对象

回答 1 投票 0

如何在不使用交互模式的情况下删除 git 提交?

我想编写一个脚本,从很长的 git 历史记录中删除某些提交,但我找到的所有指南和答案都是通过“git rebase -i”将“pick”更改为“drop&...”来实现的。

git
回答 1 投票 0

csh 别名在非交互式 shell 中不可用

我在linux环境中工作,用户的shell默认配置为csh。我正在编写一个 git post-receive 挂钩,该挂钩应在非交互式 csh shell 中作为用户触发。 我的 git 钩子

回答 1 投票 0

如何组织共享的git仓库

在我们公司,我们有一个应用程序每天会生成大量文本文件(每天大约30000个文件,总计约100兆字节)。 大多数文件生成的都是相同的...

git
回答 1 投票 0

Git diff:是否可以仅显示更改的行

我试图只获取已更改的行的新版本,而不是 git diff 显示的所有其他信息。 为了: git diff HEAD --no-ext-diff --unified=0 --exit-code -a --no-prefix 它显示: ...

回答 7 投票 0

如何 git 克隆与分支同名的标签?

这会克隆一个名为 goober 的分支或标签。 % git clone --branch goober 如果同时存在具有该名称的分支和标签,它会通过克隆麸皮来处理歧义...

git
回答 1 投票 0

如何在 git 中查看传入的提交? [重复]

可能的重复: 使用 Git 如何在本地和远程之间查找修改过的文件 如何在 git 中查看传入的提交? 或者更好的是,看看我刚刚 git fetch/git pull 了什么? 编辑:分类...

回答 5 投票 0

在 git 中发现已移动或重命名的文件中的更改的策略

你知道这种情况,它在你身上发生过一千次: 您已移动并重命名了一个文件。 那么你已经修改了它。 提交后,你需要交叉手指让 git 检测到它是

回答 1 投票 0

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