2016-12-14 79 views
2

我有一個使用git版本化的項目的未知版本的文件夾。 文件夾中的項目(未版本化)有一些細微的變化,我將在主版本化項目中介紹。使用git查找文件的提交sha

我知道該文件夾項目從我的版本化項目中的時間點開始提交。

我想查找原始開始提交,創建分支,應用次要更改,然後將所有內容向上推送給主服務器。

我該怎麼做? 我可以假定一些文件沒有改變,所以有可能找到一個文件的版本(commit sha)?

回答

0

git log --name-only- 將列出與每個提交sha相關的文件。

如果你心裏有一個特定的文件,你可以使用 git的日誌\ -

例如git log \ - main.c

這將只顯示影響main.c的提交信息