我正在 drupal 7 上传我的第一个沙盒模块,但面临一些错误。这是我按照drupal api遵循的步骤。
在版本控制选项卡下,我发现了git指令和命令的和平。
mkdir my_module_name
cd my_module_name
git init
git checkout -b 7.x-1.x
echo "name = my_module_name" > my_module_name.info
git add my_module_name.info
git commit -m "Initial commit."
git remote add origin userxxx@git.drupal.org:sandbox/userxxx/xxxxxx.git
git push origin 7.x-1.x
当我使用 git bash 运行这些命令时,我收到类似这样的错误。
error: src refspec 7.x-1.x does not match any.<br />
error: failed to push some refs to 'userxxx@git.drupal.org:sandbox/userxxx/xxxxxx.git'
我在这里缺少什么?提前谢谢。
答案 0 :(得分:1)
我也有类似的问题,我收到同样的错误:
error: src refspec master does not match any.
fatal: The remote end hung up unexpectedly
一般解决方案是维护(正确的顺序)命令:
git add (to be added files)
git commit -m 'message'
git push origin master --force
Syncing GIT : refspec master does not match any还给了我一些关于如何解决它的深刻见解!
-Joey