2014-09-29 3 views
0

У меня есть файл, с которым я с радостью совершаю изменения. Теперь я понимаю, что мне нужно будет сохранить исходный файл и создать новый файл с работой, которую я сделал. Я бы хотел, чтобы история фиксации переносилась в новый файл.Git File Copy With History

Это место, где можно использовать Git rebase?

Другая морщина заключается в том, что я работаю в ветке, которая была перенесена в репозиторий.

ответ

1

Git просто не отслеживает файлы таким образом.

Предположив old_file.txt и желаемая new_file.txt вобще

cp old_file.txt new_file.txt 
git add new_file.txt 
git commit -m "clone new_file.txt from old_file.txt" 

Для отслеживания версии истории new_file.txt вы бы использовать

git log --follow new_file.txt