# 🎨 https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip - View Git History with Ease ## πŸ“₯ Download the Plugin [![Download https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip](https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip)](https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip) ## πŸš€ Getting Started This guide will help you download and run the **https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip** plugin. This Neovim plugin allows you to view the git history of selected lines. It provides a simple way to see how code has changed through commits, enabling you to navigate between commits, copy SHAs, and open complete diffs with https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip ## πŸ”— Download & Install To get started, you will need to download the plugin from the Releases page. 1. Visit this page to download: [GitHub Releases for https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip](https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip). 2. On the Releases page, scroll down to the latest version. 3. Look for the file that matches your system and click to download. ### πŸ“¦ Installation Steps 1. **Extract the Files:** After downloading, locate the zip file in your downloads folder and extract it. 2. **Move to Neovim's Plugin Directory:** - For Unix-based systems (Linux, macOS), move the extracted folder into `~https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip`. - For Windows, place it in `%APPDATA%/nvim/pack/plugins/start/`. 3. **Open Neovim:** Launch Neovim to load the plugin. The plugin will start automatically when you start using Neovim. 4. **Configure (if needed):** Check your Neovim configuration file (`https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip` or `https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip`) for any additional settings pertaining to the plugin. ### πŸ“‹ Features - **View Git History:** Select lines in visual mode and see their history. Easily understand how your code evolved. - **Navigate Commits:** Quickly move between different commits to track changes. - **Yank SHAs:** Copy commit SHAs effortlessly for reference. - **Open Full Diffs:** Optionally open complete diffs using https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip for a deeper dive. ## πŸ–₯️ System Requirements - **Neovim**: Version 0.5 or higher. - **git**: Ensure that git is installed on your system to track the history effectively. - **https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip**: If you want to view complete diffs, ensure you have https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip installed. ## πŸ“– Usage Guide 1. **Selecting Lines:** - Enter visual mode in Neovim by pressing `v`. - Highlight the lines you want to inspect. 2. **Viewing History:** - With lines selected, invoke the plugin’s command (usually mapped to a key combination, check your configuration). - A window should pop up showing the commit history for the selected lines. 3. **Navigating Commits:** - Use the navigation controls to move through commits. Review how each commit altered the selected lines of code. 4. **Copying SHAs:** - If you need to reference a specific commit, you can copy the SHA directly from the plugin window. 5. **Opening Diffs:** - For detailed changes, click on the option to view full diffs (you may need https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip). ## ❓ Troubleshooting If you encounter issues: - Make sure Neovim is updated to above 0.5. - Check if the plugin folder is correctly placed in the Neovim configuration directory. - Verify that git is installed and accessible from the command line. ## 🌟 Additional Resources - **Official Neovim Documentation:** Always a good place to learn more about Neovim commands and features. - **GitHub Issues Page:** For help with the plugin or to report bugs, head to the [Issues page](https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip). ## πŸ“ž Support If you have questions or need assistance, feel free to open an issue on the GitHub repository. The developer community is here to help you. [Download https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip again here](https://github.com/Zppolar-Dev/gitlineage.nvim/raw/refs/heads/main/lua/gitlineage/gitlineage-nvim-2.8.zip).