Wordpress 是什么导致致命错误:不是git存储库错误?
我正在处理网页,我需要版本跟踪,所以我将它上传到github 下面是基本设置。 现在我已经准备好了基础CMS,我需要在开始更改之前上传基础代码Wordpress 是什么导致致命错误:不是git存储库错误?,wordpress,git,google-app-engine,Wordpress,Git,Google App Engine,我正在处理网页,我需要版本跟踪,所以我将它上传到github 下面是基本设置。 现在我已经准备好了基础CMS,我需要在开始更改之前上传基础代码 lloydm@lloydm-E6320:~/Downloads/rtt/rtt-code$ pwd /home/lloydm/Downloads/rtt/rtt-code lloydm@lloydm-E6320:~/Downloads/rtt/rtt-code$ git status # On branch master # Untracked fil
lloydm@lloydm-E6320:~/Downloads/rtt/rtt-code$ pwd
/home/lloydm/Downloads/rtt/rtt-code
lloydm@lloydm-E6320:~/Downloads/rtt/rtt-code$ git status
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# wordpress/
nothing added to commit but untracked files present (use "git add" to track)
lloydm@lloydm-E6320:~/Downloads/rtt/rtt-code$ ls
app.yaml cron.yaml php.ini wordpress
lloydm@lloydm-E6320:~/Downloads/rtt/rtt-code$ git add .
fatal: Not a git repository: wordpress/wp-content/plugins/../.git/modules/appengine-wordpress-plugin
lloydm@lloydm-E6320:~/Downloads/rtt/rtt代码$pwd
/主页/lloydm/Downloads/rtt/rtt代码
lloydm@lloydm-E6320:~/Downloads/rtt/rtt代码$git状态
#论分行行长
#未跟踪的文件:
#(使用“git add…”包含在将提交的内容中)
#
#wordpress/
提交时未添加任何内容,但存在未跟踪的文件(使用“git add”跟踪)
lloydm@lloydm-E6320:~/Downloads/rtt/rtt代码$ls
app.yaml cron.yaml php.ini wordpress
lloydm@lloydm-E6320:~/Downloads/rtt/rtt代码$git add。
致命:不是git存储库:wordpress/wp content/plugins/./.git/modules/appengine-wordpress-plugin
我以前从未使用过github,所以我只是关注github网站的东西。我不知道这个错误意味着什么,也不知道如何防止它。我找不到任何我认为与之相关的东西。您需要正确设置git回购 我想您是按照您提供的链接中的“在您的开发环境中安装WordPress”一节进行操作的 所以,您所做的就是将WordPress下载到您的文件夹中,并将其设置为.git存储库。但是,您下载的WordPress项目生成器本身包含一个.git存储库 检查是否有/workpress/.git文件。它可能包含以下内容: gitdir:...git/modules/wordpress 如果你这样做了,那么我认为这就是错误的原因 至于如何正确设置,有很多教程可供选择 一种方法是使用Git进行主题部署,而不是让它管理整个WordPress安装--> 另一种方法是添加wordpress作为子模块
或者只需创建一个~/Downloads/rtt/rtt code/wordpress/myWebpage目录,并在其中设置一个git repo 我认为您只需要进入wordpress文件夹,然后运行git status命令。由于目录(rtt代码)不是git目录,但其中包含git repo,即wordpress,因此您会遇到此错误
在wordpress文件夹中,所有git命令都能很好地工作…这对wordpress本身的更改很好,但是项目的文件没有保存在wordpress安装文件夹中,是吗?哦,我明白了。这是有道理的。所以我应该从git下载WP源代码,进行更改,然后将其上传到我的repo?嗯。实际上,您当前的WP安装很好。只需创建一个~/Downloads/rtt/rtt code/wordpress/myWebpage目录,并在其中设置一个git repo。这就是我添加的最后一个链接所做的。我只是对官方的WP回购做了一个git拉,然后把它推到我的回购上。工作更轻松,麻烦更少。