小编Ara*_*atz的帖子

git:获取已修改的文件列表以及一个特定文件

我想检查哪些文件与一个特定文件同时被修改。具体来说,我想获取此特定文件的历史记录,并且对于此历史记录的每次提交,我\xc2\xa0想知道哪些文件受到影响。

\n\n

当我\xc2\xa0dogit log --name-only,我获得每次提交的完整提交历史记录以及已修改的文件列表。

\n\n

现在如果我这样做git log <file>,我将获得涉及该特定文件的提交的历史记录。

\n\n

git log --name-only <file>但是,不包括每次提交修改的文件的完整列表。相反,它只向我展示<file>,说实话,这毫无用处。\n有什么方法可以使这个命令包含所有文件吗?

\n

git git-log

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

编辑 MERGE_HEAD 来伪造合并是否安全?

我有两个分支,由于某些原因,它们的合并非常乏味。有时我想添加一个合并提交来表明我已经将一些信息从一个分支带到另一个分支,例如我已经签出一个文件。

由于使用git merge会产生很多合并冲突,我唯一感兴趣的是创建一个有两个父项的提交,编辑MERGE_HEAD和提交是否安全?我的意思是,如果我使用git rebase或git cherry-pick将来会出现奇怪的错误吗?

git git-merge

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

标签 统计

git ×2

git-log ×1

git-merge ×1