有没有一种简单的方法可以找到它如何合并到主分支?
我在我的git reflog或git log中找不到它,只提交到origin / feature_branch_name,但不知怎的,它也在origin / main_branch_name中。
我用
创建分支git checkout -b feature_branch_name
我用
将我的分支推到了原点git push origin feature_branch_name
和git的输出是
<hash1>..<hash2> feature_branch_name -> feature_branch_name
第二天,我检查了我们的主分支并拉了,当我拉动时,一些新文件出现在主分支中。我有什么想法可以跟踪它吗?
答案 0 :(得分:3)
查找某个文件的提交(创建/修改/销毁):
git log --oneline --decorate --all -- THE_NEW_FILE
这将显示提交消息的第一行以及任何关联的分支/标记。
查看提交引入的更改
git whatchanged -1 COMMIT_HASH
or
git diff --stat COMMIT_HASH~ COMMIT_HASH
您只记录HEAD和分支头所在的记录,而不是其他用户所做的记录。要查看当前分支的提交链的最近历史记录的概述。
git log --oneline -32