Tutoriel Git-Cola _ Utilisez Git Cola pour implémenter facilement Git

Git Cola Tutorial _ Use Git Cola Easily Implement Git



tutoriel d'utilisation de git-cola

Aller C'est une commande Linux qui peut vous aider à gérer la version de travail. Il a été porté sur BSD, macOS, Windows, etc. C'est la base des services d'hébergement de code populaires, y compris GitLab avec NotABug Tels que les services open source et même les services propriétaires populaires. En bref, Git a pris d'assaut le développement logiciel (et certaines autres industries).



POSIX Terminal. Pour aider les utilisateurs qui n'utilisent pas le terminal (pour quelque raison que ce soit), développé Allez Cola Project, cet article vous apprend à l'utiliser. Si vous n'êtes pas familier avec Git, veuillez me lire Introduction à Git, et Restaurer les anciens fichiers Article pour comprendre sa fonction et pourquoi les gens l'aiment tant. Ce didacticiel ne suppose pas que vous êtes familiarisé avec les concepts Git, mais que vous souhaitez ou devez utiliser Git.

Installez Git Cola

Pour installer Git Cola sur Linux, veuillez télécharger à partir de ' application' Le menu ouvre le programme d'installation de l'application (appelé ' Logiciel '), puis recherchez go-cola Et installez-le.



Rechercher l

Sur macOS, vous pouvez utiliser Homebrew pour l'installer. rechercher go-cola Et installez.



Sous Windows, utilisez Chocolaté Installez-le. rechercher go-cola Et installez.

Démarrez Git Cola

Démarrez Git Cola à partir du menu 'Applications'. Puisqu'il s'agit d'une interface graphique pour Git, vous n'avez pas besoin de taper de commandes.

Lorsque Git Cola a démarré, il ne disposait d'aucun référentiel. Tout comme un traitement de texte ou un lecteur de musique ne sera pas beaucoup utilisé sans charger un fichier, Git Cola n’est pas très utile sans charger un projet. Si vous avez un référentiel Git à contribuer, vous pouvez cliquer sur dans la fenêtre Git Cola en bas à gauche Cloner Bouton pour le cloner. Sinon, cliquez sur ' Nouveau' Bouton.



Écran de démarrage Git-Cola

Créez un fichier nommé exemple-projet.git Nouveau répertoire. Le dossier ne doit pas nécessairement se terminer par .aller finir Mais c'est le dépôt Git avec .aller Convention de fin, c'est donc une bonne idée de développer l'habitude de l'ajouter à la fin du projet. C'est un concept important dans Git: le répertoire créé pour héberger le projet est en fait un référentiel Git. C'est difficile à dire sans creuser, mais dans le dossier du projet, il y a un .aller Le répertoire caché, qui contient des enregistrements d'historique et des fichiers de configuration importants afin que vous puissiez suivre les modifications apportées au projet.

À ce stade, l'interface principale de Git Cola semble solitaire et vide.

fenêtre Git-cola vide

C'est à vous de décider du projet de remplissage de fichiers, alors laissez Git Cola derrière pour l'instant. Utilisez le gestionnaire de fichiers du système d'exploitation (Fichiers sous GNOME, Finder sous macOS, Explorer sous Windows) pour ajouter des fichiers au répertoire du projet sur le disque dur.

Types de fichiers compatibles avec Git

Git est principalement utilisé pour les formats basés sur du texte. Techniquement parlant, Git ne se soucie pas vraiment des types de fichiers que vous ajoutez au projet. Son travail est de suivre les changements. Mais il y a un hic: tous les formats de fichiers ne conviennent pas au suivi de version. Par exemple, une image JPEG est en fait une matrice complexe de valeurs de pixels et de positions transmises via un algorithme de compression. Si vous modifiez le fichier JPEG de quelque manière que ce soit, vous créez en fait un tout nouveau fichier, car bien qu'il puisse y avoir des différences entre une version et une autre (`` diff '' ou `` delta '' dans la terminologie du logiciel), cela représente peut être requis est supérieur à la somme des deux images.

Le format du texte est plus courant que vous ne le pensez. En plus des fichiers texte réels, il existe de nombreux formats de fichiers basés sur du texte brut. Par exemple, HTML et CSS sont des formats de texte brut. Il en va de même pour les contenus basés sur JSON ou XML, tels que le format graphique SVG, le format PostScript (PS, base des fichiers PDF), le code source (PY, JAVA, etc.), etc. Ce n'est pas parce que Git est principalement destiné au texte que vous ne pouvez pas faire d'exceptions ici et là. Pour des projets très divers impliquant de grandes quantités de données binaires (non textuelles), vous pouvez utiliser des éléments tels que git-annexe avec Des outils comme Git-portal Pour vous permettre de bénéficier de Git sans souffrir d'aversion pour les gros fichiers.

Cet article se concentre sur les fichiers texte, car Git Cola ne prend pas en charge nativement les extensions Git externes.

Fichier temporaire

La première chose que vous faites habituellement dans les fichiers Git est organiser ,。 Un fichier intermédiaire signifie que vous avez marqué le fichier pour l'inclusion dans la prochaine validation de code. Ce n'est qu'une étiquette et elle peut être facilement annulée. Cela ne changera ni ne conservera vos données. Ce n'est qu'une façon de suivre les progrès.

Une fois que vous avez un fichier dans le répertoire du projet, il sera répertorié dans Git Cola's ' statut' Pain. Cliquez avec le bouton droit sur le fichier et sélectionnez 'Sélectionner organiser'

Préparation d

Le nom du fichier temporaire est marqué d'un triangle vert à côté. Vous pouvez organiser les fichiers de la même manière que les fichiers intermédiaires: cliquez avec le bouton droit de la souris et sélectionnez Désactiver la sélection

nous faire parvenir

Lorsque vous êtes prêt à valider le fichier dans l'historique permanent de Git, vous pouvez continuer nous faire parvenir Le commit est exactement ce à quoi il ressemble: vous promettez de conserver un fichier dans le référentiel Git, apparemment pour toujours.

Pour soumettre tous les fichiers temporaires, veuillez cliquer sur ' nous faire parvenir' Entrez une brève description de votre travail dans le champ de texte. c'est Soumettre un message , Il est toujours visible dans le journal Git du référentiel. C'est un message utile - parfois en soumettant certains documents pour expliquer vos intentions aux collaborateurs, et d'autres fois pour vous le rappeler.

Valider un fichier dans Git-cola

Publier avec git push

Désormais, votre projet Git n'existe que sur l'ordinateur local. Il est très courant d'utiliser Git pour collaborer avec d'autres personnes, il est donc très courant que Git stocke l'inventaire sur un serveur auquel d'autres personnes peuvent accéder. Vous pouvez le faire sur un hôte Git gratuit (tel que GitLab) Créer un référentiel , Et interagissez avec lui via Git Cola. Après avoir créé un référentiel distant vide, vous pouvez l'ajouter à Git Cola.

Pour ajouter un serveur distant, cliquez sur dans Git Cola Déposer Menu et sélectionnez Modifier les télécommandes Dans ' Modifier la télécommande ' Dans la fenêtre, cliquez sur le signe plus ( + )。 Dans la boîte de dialogue qui apparaît, saisissez le nom et l'URL de la télécommande. Le nom peut être n'importe quel nom, mais la télécommande principale est nommée origine Est conventionnel (donc attendu pour les utilisateurs les plus expérimentés). L'URL est fournie par votre hôte Git, généralement avec aller @ Début (il existe d'autres accords, par exemple https : // avec aller:// , Mais ils ont des limites, ils sont donc rarement utilisés).

Une fois la télécommande configurée, la soumission peut être envoyée au serveur.

Pour pousser le commit vers le référentiel distant, accédez à ' en fonctionnement' Menu et sélectionnez ' Pousser' , Ou appuyez simplement sur Ctrl + P。 git push Envoyez uniquement les fichiers que vous soumettez au serveur. Si le fichier n'a jamais été transféré ou n'a pas été transféré depuis la modification, les données ne seront pas transmises au serveur. Parfois, c'est une bonne chose. Git est conçu comme un excellent espace de travail: vous pouvez travailler en cours avec d'anciens fichiers fiables sans vous soucier des effets négatifs entre ces deux fichiers. Cependant, si vous oubliez d'ajouter des fichiers importants ou de soumettre du contenu dans la mise en scène, vous ne pousserez pas les données que vous pensez vouloir transmettre.

Mettre à jour avec git pull

Si vous travaillez sur un projet avec d'autres personnes, elles soumettront très probablement des fichiers au référentiel à partir de leurs ordinateurs. Pour garder votre environnement de travail synchronisé, vous devez effectuer git pull Extrayez tous les derniers commits du serveur et accédez à en fonctionnement Menu et sélectionnez Tirer , Ou appuyez simplement sur Ctrl + Maj + P。

Tout le reste

Git Cola peut effectuer toutes les actions Git typiques et certaines autres actions. Git dispose de nombreuses fonctionnalités intéressantes pour vous assurer que la bonne version connue du travail que vous effectuez est sûre, pour vous aider à être créatif et à travailler avec audace. Par exemple, Branche Git Vous permet d'avoir des versions parallèles du projet aller fusionner Vous fournit des outils pour combiner une version lorsque vous pensez qu'elle peut en bénéficier une autre. Les possibilités de Git sont infinies, c'est pourquoi il est si populaire.

Si le fait de ne pas être familier avec les terminaux vous empêche d'essayer d'utiliser Git, arrêtez de résister! Asseyez-vous et buvez un Git Cola frais et voyez ce que Git vous apporte.

Traduit de: https://opensource.com/article/20/3/git-cola

tutoriel d'utilisation de git-cola