我有一个文件夹,其中包含使用git版本化的项目的未知版本。 文件夹(未版本化)中的项目有一些小的更改,我将在主版本化项目中引入。
我知道文件夹项目是从我的版本化项目中的提交点开始的。
我想找到原始的启动提交,创建一个分支,应用次要更改,然后将所有内容推送到主服务器。
我该怎么做? 我可以假设某些文件没有改变,可以找到文件的版本(commit sha)吗?
答案 0 :(得分:0)
git log --name-only 将列出与每个提交sha相关联的文件。
如果您有特定文件,可以使用 git log \ - filename
e.g。 git log \ - main.c
这将仅显示影响main.c的提交