Я прочесал Интернет... У меня есть этот сайт WordPress, над которым я работаю, и я был немного новичок в WordPress (и, в частности, вникал в основы кода WordPress), когда я начал . Теперь я понимаю, что создал репозиторий на неправильном уровне каталога, слишком высоком, и я хочу, чтобы он больше соответствовал соглашению WordPress. Вообще говоря, я считаю, что это означает, что файловая структура должна выглядеть так:
root_directory/
wp-admin/
wp-content/
wp-includes/
index.php
license.txt
readme.html
wp-activate.php
wp-blog-header.php
wp-comments-post.php
wp-config-sample.php
wp-cron.php
wp-links-opml.php
wp-load.php
wp-login.php
wp-mail.php
wp-settings.php
wp-signup.php
wp-trackback.php
xmlrpc.php
.git
.gitignore
Мой же, наоборот, выглядит так:
www.website.com/
releases/
5.x_wordpress/
wp-admin/
wp-content/
wp-includes/
index.php
license.txt
readme.html
wp-activate.php
wp-blog-header.php
wp-comments-post.php
wp-config-sample.php
wp-cron.php
wp-links-opml.php
wp-load.php
wp-login.php
wp-mail.php
wp-settings.php
wp-signup.php
wp-trackback.php
xmlrpc.php
.git
.gitignore
Теперь я просмотрел некоторые сообщения, такие как это и это и это к НЕКОТОРОМУ успеху, но все эти сообщения, кажется, все о том, как переместить файл на один уровень ниже в папку новая. Мне интересно, как сделать обратное, как вытащить файлы из существующих папок в папку более высокого уровня. Справедливости ради, команда git mv
оказалась полезной — теперь я всего в одной директории от единственной директории со всеми моими файлами WordPress под ней в хорошем, отслеживаемом репозитории git. Я полагаю, что следующая команда должна работать:
git mv 5.x_wordpress/* .
... но я получаю следующее сообщение об ошибке:
fatal: not under version control, source=5.x_wordpress/wp-config.php, destination=wp-config.php
Я в растерянности. Любые идеи?