Описание тега git-mv
NoneGit-mv - это команда git, которая используется для перемещения или переименования файла, каталога или символической ссылки
2
ответа
Почему "git mv" не перемещает файл? Как заставить его действовать "нормально"?
Пожалуйста, прости мое невежество здесь... Вот предыстория: я создал каталог TestScritps для организации тестовых скриптов. Я переместил три сценария из <root dir> в <root dir>/TestScripts, Я перемещал по одному и выполнял локальный комм…
23 сен '16 в 17:50
2
ответа
git copy file, в отличие от `git mv`
Я понимаю, что git работает, изменяя содержимое файлов. У меня есть несколько файлов, которые я хочу скопировать. Чтобы полностью предотвратить путаницу в git, есть ли какая-нибудь команда git, которую можно использовать для копирования файлов в дру…
20 ноя '17 в 22:01
1
ответ
Попытка понять `git diff` и`git mv` механизм обнаружения переименования
Это продолжение другого вопроса, который я задавал раньше. Перед редактированием изначально созданный файл something переименовывается в somethingelse что можно наблюдать здесь: git mv something somethingelse Файл somethingelse затем переименовывает…
16 сен '17 в 16:39
2
ответа
Есть ли разница между git mv и ходом MS-DOS?
Вопрос Имеет ли значение, если я перемещаю отслеживаемые файлы Git с помощью git mv команда, а не просто перемещение файлов с MS-DOS move или проводник Windows? Еще во времена Subversion нужно было использовать, например, TortoiseSVN SVN Move versi…
27 авг '15 в 11:30
1
ответ
Позднее переименование файла после коммита в git
Кто-то изменил имя файла и его содержимое таким образом, что git не смог обнаружить, что это был тот же файл. Они также не использовали git mvпоэтому, когда я получил запрос на получение, я увидел, что добавляется новый файл и удаляется старый файл,…
04 ноя '15 в 02:54
2
ответа
Git: рекурсивное перемещение подмодулей (вложенные подмодули)
У меня есть следующая структура Git - git-repo a -- subdirectory 2015 --- git-submodule b -- git-submodule c --- git-submodule d Я хотел бы переместить подмодуль git c в папку 2015. Мне известны "грязные способы" сделать это (которые включают измене…
25 сен '15 в 12:36
1
ответ
Некоторые файлы не считаются переименованными при перемещении их на git
У меня есть одна папка с ~300 файлами и ~ 30 папками. Я вырезал папку (Ctrl+X) и вставил (Ctrl+V) в ожидаемую папку. Тогда я только сделал git add -A, После выполнения git statusЯ бы сказал, что 95% файлов правильно считаются "переименованными", но …
05 сен '18 в 13:07
1
ответ
Существуют ли подводные камни при фиксации переименования файлов в одиночку, чтобы сохранить историю?
На этом сайте есть много вопросов относительно поведения git mv и как получить историю файла через границы имени. Я понимаю, что Git на самом деле не записывает перемещение / переименование файла, но я не совсем понимаю, в чем проблема с этим вручну…
19 фев '18 в 21:23
4
ответа
Невозможно зафиксировать файл, случайно переименован в mv
Я случайно использовал mv, чтобы переименовать файл, который был в git. Я переименовал файл в нижний регистр в верхний регистр, оставив имя таким же. mv abc.java ABC.java Я также внес изменения и зафиксировал файл после этого. Как мне теперь сделать…
04 мар '16 в 07:12
1
ответ
Объединение веток после перемещения файлов в другой каталог
У меня есть две ветви, которые я пытаюсь объединить. В оригинальной ветке у меня есть несколько файлов, которые во 2-й ветке были перенесены в другое место. проблема в том, что когда я пытаюсь объединиться с исходной веткой, он не применяет изменени…
02 фев '17 в 10:15
1
ответ
Странное поведение `git mv`
В прошлом месяце я начал вносить вклад в репозиторий GitHub, разветвив соответствующий репозиторий, создав функциональную ветвь и затем отправив запрос на извлечение. Повторяя этот процесс в течение нескольких дней, я столкнулся со странной проблемо…
15 сен '17 в 06:53
0
ответов
Как переместить несколько каталогов из другого репозитория и сохранить поведение каталогов git log?
Я прочитал несколько веток о перемещении каталогов между git-репозиториями, и один из них, на котором я остановился, это тот, который использует git subtree, После шагов, кажется, все работает хорошо, но проблема приходит в конце. У меня осталось но…
23 окт '18 в 01:10
0
ответов
Git checkout не работает на неотслеживаемых рабочих файлах дерева после git mv
У меня проблема с местными отделениями. Когда я пытаюсь сделать git checkout <branch> Я получаю это сообщение об ошибке: error: The following untracked working tree files would be overwritten by checkout: ... (list of files) Please move or rem…
24 июл '18 в 13:01
2
ответа
mv или (git mv) несколько файлов, сохранить расширение
У меня есть около 10 каталогов, каждый с содержимым, которые соответствуют этому шаблону: x.js x.d.ts x.ts и я хочу переименовать эти файлы в: index.js index.d.ts index.ts Есть ли команда mv или git mv, которую я могу использовать для переименования…
20 июл '17 в 05:22
14
ответов
Обработка переименований файлов в git
Я читал, что при переименовании файлов в git вы должны зафиксировать любые изменения, выполнить ваше переименование и затем поставить переименованный файл. Git распознает файл по содержимому, а не видит его как новый неотслеживаемый файл, и сохраняе…
14 апр '10 в 21:23
3
ответа
Практический пример использования git rm и git mv с git?
Я знаю, что git предоставляет git rm и git mv для удаления / перемещения файлов или каталогов. Но я не вижу практического использования для этого. Обычно я просто запускаю mv или rm файлы или что-то еще в командной строке, и после того, как я законч…
03 сен '10 в 20:31
1
ответ
git mv и изменения и индекс сходства
Когда файл переименовывается с git mv, при фиксации будет показано переименование из и переименование в, а в запросе на получение выдает то же самое, что хорошо. Но когда файл git mved затем изменился, выглядит, что есть определенный порог, что, ког…
08 янв '19 в 04:10
1
ответ
Переместить git-репозиторий в подкаталог по тому же пути, сохранив при этом всю его историю
У меня есть git-репозиторий с>100 коммитами, которые я инициализировал некоторое время назад по следующему пути: /Users/myusername/ Тем не менее, все мои коммиты на самом деле для файлов в пути: /Users/myusername/excess/folders/not/requiring/version…
25 май '17 в 22:28
1
ответ
GIT-эквивалент для переименования
В Bash я могу сделать find . -name jndi.properties -exec rename 's/jndi/environment/' {} \; рекурсивно найти все файлы jndi.propertie и переименовать их в environment.properties. Но git status не распознает mv, он показывает удаление и добавление от…
31 май '16 в 12:02
0
ответов
Другое имя файла в конкретной ветке
В моей папке проекта git мне нужно создать другую версию программного обеспечения, что я, конечно, могу сделать, создав новые ветви. Дело в том, что мне нужно переименовывать разные файлы без потери контроля версий; изменение старого имени филиала-1…
02 окт '18 в 13:23