Installez GIT pour créer et partager vos propres projets sur le référentiel GitHub
- 4706
- 595
- Emilie Colin
Si vous avez passé un peu de temps récemment dans le Linux monde, alors il y a de fortes chances que vous ayez entendu parler Git. Git est un système de contrôle de version distribué qui a été créé par Linus Torvalds, le cerveau de Linux lui-même. Il a été conçu pour être un système de contrôle de version supérieur à ceux qui étaient facilement disponibles, les deux les plus courants étant CVS et subversion (SVN).
Alors que CVS et SVN Utilisez le Client/ /Serveur modèle pour leurs systèmes, Git fonctionne un peu différemment. Au lieu de télécharger un projet, d'apporter des modifications et de le télécharger sur le serveur, Git fait agir à la machine locale comme un serveur.
Installer le référentiel GitHubEn d'autres termes, vous téléchargez le projet avec tout, les fichiers source, les modifications de la version et les modifications de fichiers individuelles directement dans la machine locale, lorsque vous enregistrez, vérifiez et effectuez toutes les autres activités de contrôle de version. Une fois que vous avez terminé, vous fusionnez ensuite le projet dans le référentiel.
Ce modèle offre de nombreux avantages, le plus évident étant que si vous êtes déconnecté de votre serveur central pour une raison quelconque, vous avez toujours accès à votre projet.
Dans ce tutoriel, nous allons Installer Git, créer un référentiel, et Télécharger ce référentiel pour Github. Vous devrez aller sur http: // www.github.com et créer un compte et dépôt Si vous souhaitez télécharger votre projet là-bas.
Comment installer Git dans Linux
Sur Debian/ /Ubuntu/ /Linux, S'il n'est pas déjà installé, vous pouvez l'installer en utilisant apt-get commande.
$ sudo apt-get install git
Sur chapeau rouge/ /Centos/ /Feutre/ systèmes, vous pouvez l'installer en utilisant Miam commande.
$ yum install git
Si vous préférez l'installer et le compiler une source de formulaire, vous pouvez suivre les commandes ci-dessous.
$ wget http: // noyau.org / pub / logiciel / SCM / git / git-1.8.4.le goudron.bz2 $ tar xvjf git-1.8.4.TAR / BZ2 $ CD GIT- * $ ./ Configurer $ Make $ Make Installer
Comment créer un projet GIT
Maintenant que Git est installé, configulons-le. Dans ton maison Répertoire, il y aura un fichier appelé «~ /.gitconfig". Cela contient toutes vos informations de référentiel. Donnons-le votre nom et Votre e-mail:
$ git config - utilisateur de globe.Nom «Votre nom» $ Git Config - Global User.e-mail [e-mail protégé]
Maintenant, nous allons Créer notre premier référentiel. Vous pouvez faire de n'importe quel répertoire un Référentiel GIT. CD à celui qui a des fichiers source et effectuez ce qui suit:
$ cd / home / rk / python-web-scraper $ git init
Dans ce répertoire, un nouveau répertoire caché a été créé appelé «.git". Ce répertoire est l'endroit où Git stocke toutes ses informations sur votre projet et toutes les modifications que vous y apportez. Si à tout moment, vous ne souhaitez plus qu'un répertoire fasse partie d'un Git Référentiel, vous supprimez simplement ce répertoire de la manière typique:
$ rm -rf .git
Maintenant que nous avons créé un référentiel, nous devons Ajoutez des fichiers au projet. Vous pouvez ajouter n'importe quel type de fichier à votre Git Projet, mais pour l'instant, générons un «Réadmettre.Maryland"Fichier qui donne un peu d'informations sur votre projet (s'affiche également dans le Réadmettre se bloquer Github) et ajouter des fichiers source.
$ VI Readme.Maryland
Entrez dans des informations sur votre projet, enregistrez et sortez.
$ git ajouter readme.md $ git add *.py
Avec les deux commandes ci-dessus, nous avons ajouté le «Réadmettre.Maryland»Fichier à votre Git projet, puis nous avons ajouté tout Python source (*.py) Fichiers dans le répertoire actuel. Il convient de noter que 99 fois hors de 100 Lorsque vous travaillez sur un Git Projet, vous allez ajouter tous les fichiers du répertoire. Vous pouvez le faire comme ceci:
$ git add .
Nous sommes maintenant prêts à engager le projet sur une scène, ce qui signifie qu'il s'agit d'un point de marqueur du projet. Vous faites cela avec le git commit "-m«Commande où le«-m"L'option spécifie un message que vous souhaitez lui donner. Puisqu'il s'agit du premier projet de départ, nous entrerons «s'engager d'abord«Comme notre«-m" chaîne.
$ git commit -m 'premier engagement'
Comment télécharger le projet dans le référentiel GitHub
Nous sommes maintenant prêts à pousser votre projet vers Github. Vous aurez besoin du Informations de connexion que vous avez fait lorsque vous avez créé votre compte. Nous allons prendre ces informations et la transmettre à Git Alors il sait où aller. De toute évidence, vous voudrez remplacer 'utilisateur' et 'repo.git ' avec les valeurs appropriées.
$ git à distance set-url origine [protégée par e-mail]: utilisateur / repo.git
Maintenant, il est temps de pousser, c'est-à-dire une copie de votre référentiel au référentiel distant. La commande Git Push prend deux arguments: le «Remotename" et le "Nom de la filiale". Ces deux noms sont généralement d'origine et de maître, respectivement:
$ git push origin maître
C'est ça! Maintenant, vous pouvez aller le https: // github.com / nom d'utilisateur / lien de repo pour voir votre propre projet git.
- « Comment gérer OpenVZ en utilisant HyperVM Virtualization Manager sur RHEL / CENTOS 5
- RSNAPSHOT (basé sur RSYNC) - Un utilitaire de sauvegarde du système de fichiers local / distant pour Linux »