awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dahlbyk avatar

dahlbyk/posh-git

0
View on GitHub↗

Posh Git

posh-git is a PowerShell extension that provides a Git prompt and a set of toolsets for enhancing terminal productivity. It integrates Git status and branch information directly into the PowerShell command prompt and provides a toolkit for customizing the appearance, colors, and path formatting of the shell session.

The project distinguishes itself by providing command line autocompletion for Git commands, branch names, and file paths. It also includes an SSH agent manager with wrapper commands to start, stop, and monitor the status of secure shell agent processes.

The software covers broader capabilities in version control productivity, including remote branch synchronization and shell prompt customization. It incorporates performance optimizations to maintain shell responsiveness by disabling expensive status checks in large repositories.

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI
dahlbyk.github.io/posh-git
↗

Features

  • Git Status Indicators - Displays the current Git branch name and synchronization status directly within the PowerShell prompt.
  • Git Status Indicators - Provides a dynamic PowerShell prompt extension that displays real-time Git branch and status information.
  • Command-Line Autocompletion - Provides intelligent tab-completion for Git commands, branch names, and arguments to accelerate command entry.
  • Git Command Line Extensions - Improves Git workflow efficiency through intelligent tab completion for commands, branches, and files.
  • PowerShell Git Extensions - Enhances the PowerShell command line with visual Git status indicators and automated management tools.
  • Shell Completion - Extends the PowerShell completion engine to provide context-aware suggestions for Git commands and branches.
  • Shell Prompt Customizers - Provides a dynamic terminal prompt that displays real-time Git status, directory paths, and command exit codes.
  • Shell Customizations - Offers a comprehensive toolkit for personalizing the appearance, colors, and path formatting of the PowerShell session.
  • Prompt Generation Functions - Injects dynamic Git status data into the shell prompt via PowerShell script blocks and helper functions.
  • Branch Management - Simplifies the process of syncing remote branches and deleting local branches in PowerShell.
  • Shell Responsiveness Optimizations - Optimizes shell responsiveness by disabling expensive filesystem checks in large Git repositories.
  • Shell Performance Optimizers - Implements performance optimizations that disable expensive filesystem checks in large repositories to maintain shell responsiveness.
  • Local-Remote Branch Synchronizers - Updates local branches with remote counterparts to ensure the workspace reflects the latest server state.
  • Cross-Language Logic Implementations - Uses .NET framework logic to provide better state tracking and path formatting performance than pure PowerShell scripts.
  • SSH Agent Integrations - Provides wrapper commands to start, stop, and monitor SSH agent processes for secure Git authentication.
  • Process Management Wrappers - Ships wrapper commands to start, stop, and monitor the status of SSH agent processes.
  • Child Process Execution - Spawns and manages external Git and SSH binaries as child processes to retrieve repository state.
  • Command Line Productivity - Integrates Git status and information into the prompt.
  • Git Tools - PowerShell environment integration for Git.
8,218 स्टार्स·823 फोर्क्स·PowerShell·MIT·12 व्यूज़

स्टार हिस्ट्री

dahlbyk/posh-git के लिए स्टार हिस्ट्री चार्टdahlbyk/posh-git के लिए स्टार हिस्ट्री चार्ट

अक्सर पूछे जाने वाले प्रश्न

dahlbyk/posh-git क्या करता है?

posh-git is a PowerShell extension that provides a Git prompt and a set of toolsets for enhancing terminal productivity. It integrates Git status and branch information directly into the PowerShell command prompt and provides a toolkit for customizing the appearance, colors, and path formatting of the shell session.

dahlbyk/posh-git की मुख्य विशेषताएं क्या हैं?

dahlbyk/posh-git की मुख्य विशेषताएं हैं: Git Status Indicators, Command-Line Autocompletion, Git Command Line Extensions, PowerShell Git Extensions, Shell Completion, Shell Prompt Customizers, Shell Customizations, Prompt Generation Functions।

dahlbyk/posh-git के कुछ ओपन-सोर्स विकल्प क्या हैं?

dahlbyk/posh-git के ओपन-सोर्स विकल्पों में शामिल हैं: magicmonty/bash-git-prompt — bash-git-prompt is a Bash shell extension and prompt customizer that integrates real-time Git status indicators… chriswalz/bit — Bit is a command line interface and workflow wrapper for Git that simplifies repository management through high-level… bash-it/bash-it — Bash-it is a framework for organizing and enhancing the Bash shell environment. It provides a structured system for… b-ryan/powerline-shell — This project is a configuration-driven interface for defining the layout, colors, and dynamic segments of a command… agnoster/agnoster-zsh-theme — This project is a Zsh prompt theme that provides a segmented, breadcrumb-style interface in the terminal. It uses a… sindresorhus/pure — Pure is an asynchronous command line prompt for Zsh designed to maintain terminal responsiveness while providing…

Posh Git के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Posh Git के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • magicmonty/bash-git-promptmagicmonty का अवतार

    magicmonty/bash-git-prompt

    6,924GitHub पर देखें↗

    bash-git-prompt is a Bash shell extension and prompt customizer that integrates real-time Git status indicators directly into the terminal. It functions as a shell theme that displays branch names, commit divergence, and file status markers within the command line interface. The project distinguishes itself through a hierarchical configuration system that allows for directory-specific overrides of global settings. It includes performance tuning options to maintain shell responsiveness in large repositories by selectively disabling expensive operations such as remote fetching or untracked file

    Shell
    GitHub पर देखें↗6,924
  • chriswalz/bitchriswalz का अवतार

    chriswalz/bit

    6,099GitHub पर देखें↗

    Bit is a command line interface and workflow wrapper for Git that simplifies repository management through high-level commands and automated synchronization. It functions as an interactive shell tool that reduces manual operations by combining staging, committing, and pushing into streamlined workflows. The tool distinguishes itself by integrating directly with version control providers to allow users to view and check out pull requests from the terminal. It also features an intelligent completion system that provides contextual tab-completion and flag suggestions for file paths, branch names

    Go
    GitHub पर देखें↗6,099
  • bash-it/bash-itBash-it का अवतार

    Bash-it/bash-it

    15,104GitHub पर देखें↗

    Bash-it is a framework for organizing and enhancing the Bash shell environment. It provides a structured system for managing aliases, custom scripts, and environment settings to prevent clutter in the primary configuration file. The project includes a prompt customizer with predefined visual themes and a suite of intelligent command completions designed to increase typing speed and reduce input errors. The framework covers broad capability areas including shell configuration management, visual appearance customization, and environment troubleshooting through diagnostic utilities.

    Shellbashbash-aliasbash-completion
    GitHub पर देखें↗15,104
  • b-ryan/powerline-shellb-ryan का अवतार

    b-ryan/powerline-shell

    6,287GitHub पर देखें↗

    This project is a configuration-driven interface for defining the layout, colors, and dynamic segments of a command line prompt. It serves as a visual status bar that displays version control state and environment context directly within the shell. The system tracks version control status by detecting branch names and file states for various version control systems. It also displays operational environment contexts, such as active virtual environments and cloud profiles. The tool provides capabilities for shell prompt customization, including the application of visual themes, path truncation

    Python
    GitHub पर देखें↗6,287
Posh Git के सभी 30 विकल्प देखें→