Git 如何将更改提交到drupal项目

Git 如何将更改提交到drupal项目,git,drupal,drupal-7,Git,Drupal,Drupal 7,我在理解drupal中的模块发布系统时遇到了问题,这让我很困惑 我在drupal.org上发布了一个项目,每当我进行更改时,我都必须提交并添加一个新标记,因为git不允许我推一个分离的头部 我需要一种方法来提交对“7.x-1.0”的更改,这是一个标记,现在我了解到标记只是对特定提交的引用,如何在不创建新标记的情况下提交对特定标记的更改?为什么drupal使用标记系统而不是分支 git push origin <commit-ish>:refs/heads/foo 或 分离的头应该来

我在理解drupal中的模块发布系统时遇到了问题,这让我很困惑

我在drupal.org上发布了一个项目,每当我进行更改时,我都必须提交并添加一个新标记,因为git不允许我推一个分离的头部

我需要一种方法来提交对“7.x-1.0”的更改,这是一个标记,现在我了解到标记只是对特定提交的引用,如何在不创建新标记的情况下提交对特定标记的更改?为什么drupal使用标记系统而不是分支

git push origin <commit-ish>:refs/heads/foo

分离的头应该来自树枝。如果它来自标记,则标记应来自分支。您可以通过
gitlsremote-h
检查远程存储库有哪些分支。找出你可以合作的分支机构

git push origin HEAD:refs/heads/foo
git push origin HEAD:foo