Si vous avez déjà été actif dans le monde du développement de logiciels, vous connaissez l'importance de garder une trace des différentes versions de votre projet, ce qui à son tour vous aide à maintenir ce flux de développement ainsi qu'à offrir une meilleure convivialité. De plus, si vous avez déjà approché des personnes expérimentées dans ce domaine, elles préféreraient Git, dans la plupart des cas. Techniquement parlant, Git est un outil largement utilisé pour le contrôle de version distribué ainsi que pour la gestion du code source en toute simplicité. D'autre part, GitHub est une plate-forme d'hébergement de projets logiciels, qui utilise Git pour le contrôle de version. Donc, si vous n'êtes pas inscrit à Github, nous vous recommandons fortement de le faire à https://github.com/signup/free.
Tous les référentiels du plan de base de GitHub sont publics, alors que vous devrez acheter le plan premium pour créer des référentiels privés. Plutôt qu'un service d'hébergement, le service est quelque chose de plus utile, car il aide à construire un développement au niveau de la communauté ainsi qu'à faire connaître facilement vos projets de développement de logiciels, basés sur Git. Lorsque ces deux projets sont combinés, cela apporte une solution géniale pour la gestion facile de vos projets. Auparavant, nous avions publié un tutoriel pour en utilisant Git sur votre PC Windows. Maintenant, il est temps pour Linux, qui est également de la puissance open-source. J'espère que ce didacticiel vous aidera à configurer l'environnement spécial sur votre PC Linux et à activer le contrôle de version de manière efficace.
Les bases de Git
1. Création d'un référentiel
Vous pouvez créer un référentiel sur Github, mais vous devrez être connecté sur Github. Si vous n'avez pas de compte, vous pouvez en créer un sur github.com.
Ici, vous devez fournir un nom pour votre référentiel et une description. Vous pouvez choisir de rendre votre dépôt public ou privé.
2. Configurez votre référentiel
Une fois que vous avez créé le référentiel, Github vous fournira les instructions pour configurer votre référentiel sur votre machine locale.
Si vous n'avez pas de configuration Git sur votre machine, suivez les instructions sur https://help.github.com/articles/set-up-git. Maintenant, commençons par créer un répertoire et initialiser Git.
Ajoutez un fichier 'index.php' à notre répertoire.
< ?php echo "Bonjour git" ; ?>
Initialisez maintenant le répertoire avec :
$ git init
Ajoutez les fichiers avec :
$ git ajouter
Cela inclura tous les fichiers de notre répertoire.
Maintenant, faisons notre premier commit avec :
$ git commit -m "premier commit"
Ajoutez l'origine à notre référentiel avec :
$ git remote ajouter l'origine [email protected]:bkvirendra/mon-repo.git
Maintenant, appliquons les modifications à notre référentiel en ligne :
$ git pousser
Cela enregistrera toutes nos modifications locales dans notre référentiel en ligne.
Ça y est, les gars!
Veuillez commenter si vous rencontrez des problèmes pour configurer Git sur votre machine locale.
Abdul GhaFfar
Je viens d'accéder à votre nouveau message Comment utiliser GitHub sous Linux. Je sais pourquoi nous utilisons GitHub mais je ne l'ai jamais utilisé auparavant. Je viens de suivre votre tutoriel que vous avez essayé de décrire. C'est vraiment sympa et facile à utiliser avec votre tutoriel.
Merci d'avoir partagé des conseils utiles et un didacticiel pour les nouveaux utilisateurs de GitHub. Merci encore
Souria Kharb
Très beau tuto
J'ai essayé Linux une seule fois et ce n'est pas une bonne expérience pour moi
parce qu'il faut donner trop de commandes...
Est-ce que leur article peut faciliter l'utilisation de Linux
Ensuite, je peux essayer Git…
En tout cas très bon article et ça aide les débutants
Virendra Rajput
Hé Sourya ! Le nombre de commandes que vous utilisez sur une machine Linux dépend vraiment de ce que vous essayez d'accomplir et de la distribution Linux que vous utilisez.
Et puisque vous essayez Git, le système d'exploitation sur lequel vous travaillez n'a pas d'importance. Étant donné que Git vous oblige à entrer le même nombre de commandes pour effectuer des tâches (y compris commit, push, merge, etc.)
Et comme vous l'avez dit, que vous deviez entrer un certain nombre de commandes, pouvez-vous s'il vous plaît partager la distribution Linux sur laquelle vous travaillez et ce que vous essayiez exactement d'atteindre ?
Merci! :-)
Souria Kharb
C'est Ubuntu OS
Et j'essayais de rooter mon Sony Xperia X10
avec ADB et Fastboot
Virendra Rajput
Salut Sourya,
L'enracinement de votre appareil est une tâche totalement différente, et honnêtement, cela devient compliqué sur n'importe quel système d'exploitation (pas seulement Linux).
Faites-moi savoir si vous avez des questions/problèmes concernant l'utilisation de Git sous Linux.
Merci :-)
Souria Kharb
Merci pour ton aide…
En fait, je dirige un blog pour l'enracinement des 8 derniers mois
J'essaie toujours la méthode d'enracinement dans le système d'exploitation Windows
ModifierAndroid
Matthieu Pirillo
Un très beau billet !
Au fur et à mesure que nous nous dirigeons vers l'avenir, nous utilisons de plus en plus de distributions Linux et Github est également un endroit génial pour obtenir des dépôts utiles.
Belle publication. Je reviendrai pour plus.
Aras Androck
Je garderai cela à l'esprit lorsque j'ai décidé de changer mon système d'exploitation pour Linux. En ce moment je suis content de Windows 8