Module version of Git Branches would so useful for drupal projects.

Say for example you over taking over a
existing drupal project

Your asked to change the display of the content type.
The drupal website has these modules installed

  • View mode teaser
  • Panels
  • Views
  • Panelizer
  • Solr

Which module is overriding the display?

Say you installed display suite.
But display suite is being override by panalizer.
Because of the theme function in template.php i.e "drupal commons"

A module git version for branches and status would
make sense for drupal i.e such as smart git

  • Unused View mode teaser
  • Unused Panels
  • Unused Views
  • Unused Used Panelizer
  • Used Solr

I hope that's helpful

Comments

charlie charles’s picture

wording

charlie charles’s picture

Another example is

Both Panelizer and View mode teaser are using the
"body field" to display same content type

but in View mode has "body field" set to hidden.
Panelizer has the "body field" set to show.

You looking at Panelizer see "body field"
is showing but not knowing it's been override by the content view mode.

If this was a branch

Content type -> Panelizer -> View Mode Override

If it was a single being Panelized node then

Content type -> View Mode -> Panelizer Override