# Advanced Git Features

- [Aliases and Custom Configurations](https://gitdeveloperguide.solomonmarvel.com/advanced-git-features/aliases-and-custom-configurations.md)
- [Working with Tags and Releases](https://gitdeveloperguide.solomonmarvel.com/advanced-git-features/working-with-tags-and-releases.md)
- [Rewriting Commit History with Interactive Rebase](https://gitdeveloperguide.solomonmarvel.com/advanced-git-features/rewriting-commit-history-with-interactive-rebase.md)
- [Utilising Git Hooks for Automation](https://gitdeveloperguide.solomonmarvel.com/advanced-git-features/utilising-git-hooks-for-automation.md)
- [Advanced Git Features - Practice Scenarios](https://gitdeveloperguide.solomonmarvel.com/advanced-git-features/advanced-git-features-practice-scenarios.md)
- [Creating Custom Git Aliases](https://gitdeveloperguide.solomonmarvel.com/advanced-git-features/advanced-git-features-practice-scenarios/creating-custom-git-aliases.md): Git aliases are a powerful feature that allow you to create shortcuts for frequently used Git commands
- [Working with Tags and Releases](https://gitdeveloperguide.solomonmarvel.com/advanced-git-features/advanced-git-features-practice-scenarios/working-with-tags-and-releases.md)
- [Rewriting Commit History with Interactive Rebase](https://gitdeveloperguide.solomonmarvel.com/advanced-git-features/advanced-git-features-practice-scenarios/rewriting-commit-history-with-interactive-rebase.md)
- [Using Git Hooks for Automated Testing](https://gitdeveloperguide.solomonmarvel.com/advanced-git-features/advanced-git-features-practice-scenarios/using-git-hooks-for-automated-testing.md): One effective way to achieve this is by leveraging Git hooks, which are scripts that can be triggered at specific points in the Git workflow.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://gitdeveloperguide.solomonmarvel.com/advanced-git-features.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
