---
name: "Padre::Plugin::Git"
section: "3pm"
platform: "linux"
package: "libpadre-plugin-git-perl"
version: "0.12-1"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/Padre::Plugin::Git"
---

# Padre::Plugin::Git(3pm)

A Simple Git interface for Padre, the Perl IDE,

## NAME

Padre::Plugin::Git - A Simple Git interface for Padre, the Perl IDE,

## VERSION

version 0.12

## SYNOPSIS

**Intended for use with Padre 0.97+**

cpan install Padre::Plugin::Git

Enable it via Padre-\>Tools-\>Plugin Manager

For more info see wiki \<http://padre.perlide.org/trac/wiki/PadrePluginGit\>

Padre::Plugin::Git is a Perl programming plug-in for Padre

## DESCRIPTION

Basic git cmd commands, plus a bit more, which is a bit Xetaish

- •

  if you configure your local ENV with GitHub Access you can also do GitHub Pull requests,

- •

  plus if you use {{$NEXT}} in your Changes file it will append commit messages below. see wiki \<http://padre.perlide.org/trac/wiki/PadrePluginGit\> for more info.

## METHODS

- •

  clean\_dialog

- •

  commit\_message

- •

  current\_files

- •

  event\_on\_context\_menu

- •

  git\_cmd

- •

  git\_cmd\_task

- •

  git\_patch

- •

  github\_pull\_request

- •

  load\_dialog\_output

- •

  menu\_plugins\_simple

- •

  on\_finish

- •

  padre\_interfaces

- •

  plugin\_about

- •

  plugin\_disable

- •

  plugin\_enable

- •

  plugin\_icon

- •

  plugin\_name

- •

  write\_changes

  use CPAN::Changes to write git commits to project Change file, this abuses the {{$NEXT}} token as a valid version see CPAN::Changes::Spec for format

## CONFIGURATION AND ENVIRONMENT

To be able to do a GitHub Pull request, the following need to be configured.

```
        $ENV{GITHUB_USER}
        $ENV{GITHUB_TOKEN}
```

## AUTHOR

Kevin Dawson \<bowtie@cpan.org\>

Kaare Rasmussen, \<kaare@cpan.org\>

### CONTRIBUTORS

Alexandr Ciornii \<alexchorny@gmail.com\>

Ryan Niebur \<ryanryan52@gmail.com\>

Dominique Dumont \<dod@debian.org\>

perlbotics \<perlbotics@yahoo.de\>

## BUGS

Please report any bugs or feature requests to \<https://github.com/PadreIDE/Padre-Plugin-Git/issues\>

## COPYRIGHT

Copyright X 2009-2011 Kaare Rasmussen

Copyright X 2009-2013 the Padre::Plugin::Git  "AUTHOR" and "CONTRIBUTORS" as listed above.

## LICENSE

This program is free software; you can redistribute it and/or modify\
  it under the same terms as Perl 5 itself.
