¿Hay una libreta ++ con el plugin github?

Veo que hay un complemento de subversión para npp, pero no vi nada similar para github.

¿Hay alguno?

Y si no, ¿qué estrategia podría ofrecer para usar los dos? (En caso de que vea que la respuesta es no, convertiré esta pregunta en una wiki de la comunidad)

Git generalmente está diseñado para ser bastante independiente del editor.

Si está trabajando en Windows, ¿ha considerado msysgit ?

También hay un TortoiseGit , si está familiarizado con TortoiseSVN.

Hay un plugin de Git para Notepad ++, pero parece diseñado para funcionar junto con TortoiseGit: http://forum.lowyat.net/topic/1358320/all

Esta es una pregunta realmente antigua, pero hoy me topé con ella y pensé que compartiría mi estrategia (la segunda ruta solicitada por el OP), ya que parece que no puedo encontrar un complemento conveniente para hacer Notepad ++ y GitHub trabajan juntos.

Puede usar la aplicación de escritorio GitHub para configurar su repository localmente, realizar confirmaciones, tirados, empujones, etc. Simplemente inicie session con su count y luego cree un repository local para su proyecto. Como puede ver en la página referenceda, un beneficio adicional de este enfoque es que la aplicación proporciona un amplio set de funciones, difíciles de combinar con un complemento.

Después de crear el repository, simplemente abra los files que desea editar con Notepad ++. Haga algunos cambios, guarde y use la aplicación de escritorio GitHub para hacer todas las cosas relacionadas con GitHub.

Por cierto, si tiene dos monitores, o uno grande, puede tener las dos aplicaciones abiertas una al lado de la otra, lo que simula configuraciones similares que puede encontrar en IDE avanzados (Eclipse, por ejemplo). Encuentro que esto es aún más conveniente y fluido que tener que abrir un dialog de complemento por separado para hacer mis cosas relacionadas con Git. La aplicación GitHub Desktop incluso se actualizará automáticamente, sin que se requiera ninguna interacción, después de realizar ediciones en los files (usando Notepadd ++) o cualquier cambio en la estructura del file (agregar, renombrar, mover, eliminar files).