Back to skills
extension
Category: Development & EngineeringNo API key required

submodule-push

Push submodule changes to its fork. Use when you've made changes inside a submodule (hive or core-geth) and need to push them.

personAuthor: jakexiaohubgithub

Push Submodule Changes

Push changes from a submodule to its remote fork.

Arguments

  • $0: Submodule name (hive or core-geth)

Authorized Repositories

These are the forks we can push to:

  • IstoraMandiri/hive (Hive fork)
  • IstoraMandiri/core-geth (core-geth fork)

Workflow

  1. Navigate into the submodule directory specified by $0
  2. Check git status to confirm there are commits to push
  3. Determine the current branch name
  4. Push to origin: git push -u origin <branch>
  5. Return to the parent directory
  6. Remind user to update the parent repo's submodule reference if needed:
    git add $0
    git commit -m "Update $0 submodule reference"
    

Example Usage

/submodule-push hive
/submodule-push core-geth