https://github.com/ethomson/gitpowershell
Git PowerShell module
https://github.com/ethomson/gitpowershell
Last synced: about 1 year ago
JSON representation
Git PowerShell module
- Host: GitHub
- URL: https://github.com/ethomson/gitpowershell
- Owner: ethomson
- Created: 2013-11-14T22:55:34.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2018-03-05T19:11:34.000Z (over 8 years ago)
- Last Synced: 2025-05-07T11:16:41.029Z (about 1 year ago)
- Language: C#
- Homepage:
- Size: 242 KB
- Stars: 11
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
GitPowerShell
=============
A Git PowerShell module that exposes LibGit2Sharp objects. This is
useful for scripting git repositories via PowerShell.
For interactive use, might I recommend the exceptional
[posh git](https://github.com/dahlbyk/posh-git) instead?
Commands
========
Add-GitIndexEntry
-----------------
Adds a file or files into the staging area (index) to be committed.
Commit-GitRepository
--------------------
Commits the staged changes.
Get-GitBranches
---------------
Lists the branches in a repository.
Get-GitStatus
-------------
Displays the status of the repository: the staged changes in the index
and the changes in the working directory.
Initialize-GitRepository
------------------------
Creates a new Git repository.
Open-GitRepository
------------------
Opens a Git repository, returning an object that can be further
manipulated with GitPowerShell commands.
Remove-GitIndexEntry
--------------------
Removes a staged change from the index, undoing the changes.
Copyright
=========
Available under an MIT license. Copyrights are of the respective authors.
All rights reserved.