react - ¿Cómo integrar Sublime Text con GitHub?
sublime text packages manager (3)
A través de Package Control , puedes instalar sublime-github . Es simple y funciona bien para mí.
Pensé que sería perfecto si ST tuviera un complemento para sincronizar el repositorio con el de la cuenta de GitHub, pero no puedo encontrar tal cosa.
Hay Github Tools y sublime-github pero no proporcionan comandos de commit
ni de push
.
Siempre puedo usar la aplicación de GitHub para la sincronización, pero el complemento es más conveniente, ya que puede asignarse a las teclas de acceso rápido de ST.
Hay numerosos complementos de git
disponibles a través de Package Control , por lo que todo lo que tienes que hacer es buscarlos, leer los README y decidir si quieres probarlos. Utilizo SideBarGit
(junto con SideBarEnhancements
), que te permite hacer clic derecho en un archivo de tu proyecto y obtener acceso a toda la gama de tareas relacionadas con git
, desde Add & Commit & Push
a Branch
a Clone
a Diff
y más. Otra herramienta popular es Git
, que proporciona esencialmente las mismas opciones que SideBarGit
, en su SideBarGit
, solo en un menú de Tools
.
SublimeGit
es un complemento comercial de 10 € para probar (que se encuentra disponible a través de Package Control) que parece tener todas las funciones, lo que le permite hacer casi cualquier cosa relacionada con git. Incluye una serie de definiciones de sintaxis para editar mensajes de confirmación, analizar diferencias, comparar sucursales, etc. y, a juzgar por su popularidad (es uno de los 100 principales en el control de paquetes), parece que a muchas personas les gusta. Pero, no es de código abierto, y cuesta dinero extra para usar a largo plazo.
Cualquiera de estos funcionará con Github, Bitbucket o cualquier otro repositorio público o privado que use el protocolo git
. Pruébalos y ve qué funciona para ti.
Todo lo que necesitas son las extensiones '' Git '', '' Git Gutter '' y '' Sublimerge ''
Git: lo uso para abrir git gui y realizar todas las demás operaciones de git directamente dentro de Sublime Text.
Git Gutter. Lo uso para mostrar los nuevos cambios que aún no se han confirmado en el archivo de trabajo actual.
Sublimerge Lo uso para comparar el archivo de trabajo actual con cualquier revisión anterior del mismo archivo