相关疑难解决方法(0)

如何撤消Git中最近的提交?

我不小心将错误的文件提交给Git,但我还没有将提交推送到服务器.

如何从本地存储库中撤消这些提交?

git version-control undo pre-commit git-commit

2万
推荐指数
103
解决办法
826万
查看次数

为特定文件选择Git合并策略("我们的","我的","他们的")

经过一段时间后,我正处于变相的过程中git pull --rebase.我有一些文件有合并冲突.如何接受特定文件的"他们的"更改或"我的"更改?

$ git status
# Not currently on any branch.
# You are currently rebasing.
#   (fix conflicts and then run "git rebase --continue")
#   (use "git rebase --skip" to skip this patch)
#   (use "git rebase --abort" to check out the original branch)
#
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#       modified:  CorrectlyMergedFile
#
# Unmerged paths:
#   (use "git reset HEAD <file>..." to unstage)
#   (use …
Run Code Online (Sandbox Code Playgroud)

git git-rebase git-merge-conflict

186
推荐指数
4
解决办法
11万
查看次数

Git 可以合并 zip-archives、MS Office 文档等吗?

适用于 Windows 的 Git。

我正在学习 Git。我的项目有一些projectname.hmxz文件而不是简单的文本文件。此文件是一个 zip 存档(具有更改的扩展名)。它是Help&Manual程序使用的项目的特殊文件。我可以将 Git 用于此类项目吗?这让我感到不安,因为每个分支都会有projectname.hmxz文件的修改版本,这不是通常的文本文件。Git 如何将这些分支与单个projectname.hmxz文件合并?我认为 MS Office 文档也会出现同样的问题:xls、doc 等(因为它也不是纯文本)。

我对通常的文本文件没有问题,但是对于这种情况呢?

git git-merge

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

Git Merge - 二进制文件冲突解决

如何在 git 中的合并操作期间解决二进制文件冲突解决方案?这是我到目前为止所做的:

git checkout master
git fetch origin
git merge working_branch

... [Conflicts] ...

git status
...
Unmerged paths:
        both modified:   Path/file.dll
        ...
Run Code Online (Sandbox Code Playgroud)

我想保留 中的版本working_branch并丢弃master. 我该怎么做呢?

git binaryfiles git-merge merge-conflict-resolution git-merge-conflict

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

不能在repo中重新定义和管理Excel Sheet的冲突

我们在团队中使用TortoiseGit.回购中有一个共享的Excel工作表.当我提交更改并尝试推送时,它表示存在冲突,我拉动并尝试重新绑定,但它表示它不支持此类型的文件.

没有TortoiseGit rebase支持Excel工作表或非文本文件?

git tortoisegit

2
推荐指数
1
解决办法
4135
查看次数