Comment puis-je lancer `git commit` et` git push` dans atome?

Est-il possible de lancer git commit et git push dans l’éditeur Atom?

J’ai lu cet article mais je ne l’ai pas trouvé mentionné: http://blog.atom.io/2014/03/13/git-integration.html

Ce que vous recherchez est le package git-plus . Installez-le – il fournit une intégration Git complète avec des commandes telles que commit , add , push , pull et beaucoup d’autres.

Git-Plus

Il y a eu quelques développements depuis que cette question a été posée initialement. Les commandes git commit et git push (ainsi que de nombreuses autres commandes) sont désormais disponibles dans l’application en version native (version 1.18+).

Il existe une interface graphique pour la mise en place et la révision des modifications, ainsi que pour leur validation par un message de validation.

entrer la description de l'image ici

Il suffit de double-cliquer pour mettre en scène ou supprimer des fichiers. En cliquant sur un fichier dans l’interface graphique Git d’Atom, vous chargez le diff coloré pour examiner les modifications. Tapez un message de validation juste là dans la zone de saisie de texte et cliquez sur le bouton pour valider! Commit title’s avec des corps de message (juste une nouvelle ligne les séparant) est supporté – il y a même un compteur pour vous faire savoir quand le titre de votre message git commit devient trop long.

De plus, lorsque vous avez un changement mis en scène et engagé, vous pouvez pousser la consortingbution dans votre référentiel GitHub en appuyant sur les flèches vers le bas / haut en bas à droite pour charger les options:

entrer la description de l'image ici

… puis en sélectionnant l’option “Push”:

entrer la description de l'image ici

Jusqu’à vos engagements sur le cloud!

Voir: https://github.atom.io/

Notez également qu’il existe un affichage de twig qui peut être utilisé pour changer de twig ou en créer de nouvelles. En outre, vous pouvez faire des tractions et chercher.


Pour mettre en place de nouveaux fichiers et modifications, et effectuer une validation, vous pouvez également accéder aux outils git à partir de l’onglet Packages:

entrer la description de l'image ici

… ou l’onglet Affichage:

entrer la description de l'image ici

Un push nécessitera bien sûr votre nom d’utilisateur et votre mot de passe.

En outre, la configuration de l’aperçu de GitHub requirejs une authentification:

entrer la description de l'image ici


ctrl + 9 ouvre le volet “Git”
… et ctrl + shift + 9 le ferme.

ctrl + 8 ouvre le volet “GitHub (preview)”
… et ctrl + shift + 8 le fermera.

Une façon de configurer git vous permet de contourner manuellement la saisie de votre nom d’utilisateur et de votre mot de passe lors de l’utilisation de ces fonctionnalités Atom:

  1. Définissez vos informations d’utilisateur Git dans le fichier .gitconfig.

  2. Sous Windows, cela se trouve généralement dans votre dossier Utilisateurs.

    Exemple: Si votre nom d’utilisateur était Bob, votre fichier .gitconfig devrait se trouver dans: C: \ Users \ Bob.gitconfig

  3. Si ce fichier n’existe pas, vous devez le créer et le remplir comme suit:

  4. (remplissez le nom et la partie email et sauvegardez)

    [utilisateur]
    name = {NAME}
    email = {EMAIL}

Voir aussi: https://help.github.com/articles/caching-your-github-password-in-git/

Vous pouvez également utiliser un package GUI git : git-control . Il est plus facile à utiliser et il y a un petit affichage des commandes git générées automatiquement, ce qui est très utile aux débutants pour avoir une bonne idée du contrôle de version et de git.

paquet de contrôle git de Atom.io

Il y a aussi un autre paquet sympa pour les commits: git-commit .

Bonne nouvelle: il est très rapide de commettre toutes vos affaires.

Mauvaise nouvelle: il ne supporte pas les poussées.