В отличии от друших систем контроля версий гит, не сохраняет связи между файлами, которые перемещаются интсументарием системы контроля версий.
Для гита это переименование, и ничего более:
$ git mv README.txt README $ git status # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # # Changes to be committed: # (use "git reset HEAD..." to unstage)
#
# renamed: README.txt -> README
#
И эквивалентно это этому:
$ mv README.txt README $ git rm README.txt $ git add README
Для гита это переименование, и ничего более:
$ git mv README.txt README $ git status # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # # Changes to be committed: # (use "git reset HEAD
И эквивалентно это этому:
$ mv README.txt README $ git rm README.txt $ git add README
Комментариев нет:
Отправить комментарий