Drupal 7使用Git Bash上传第一个沙箱模块

时间:2015-03-24 19:37:58

标签: git bash drupal drupal-7 drupal-modules

我正在 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'

我在这里缺少什么?提前谢谢。

1 个答案:

答案 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