background preloader

Git - petit guide - no deep shit!

Git - petit guide - no deep shit!
git - petit guide juste un petit guide pour bien démarrer avec git. no deep shit ;) par Roger Dudler (translation by KokaKiwi) Remerciements à @tfnico, @fhd, Namics this guide in english, deutsch, español, indonesian, italiano, nederlands, polski, português, русский, türkçe, မြန်မာ, 日本語, 中文, 한국어 installation Télécharger git pour Mac OSX Télécharger git pour Windows Télécharger git pour Linux créer un nouveau dépôt créez un nouveau dossier, ouvrez le et exécutez la commande git init pour créer un nouveau dépôt. cloner un dépôt créez une copie de votre dépôt local en exécutant la commande git clone /path/to/repository si vous utilisez un serveur distant, cette commande sera git clone username@host:/path/to/repository arbres ajouter & valider Vous pouvez proposer un changement (l'ajouter à l'Index) en exécutant les commandes git add <filename> git add * C'est la première étape dans un workflow git basique. envoyer des changements branches mettre à jour & fusionner tags remplacer les changements locaux

http://rogerdudler.github.io/git-guide/index.fr.html

Related:  Git

Git remote Git remote La commande permet d'afficher la ou les branches qui vous suivent lorsque vous commitez Syntaxe Les framework CSS pour dvelopper des sites plus rapidement Après cette longue absence, je reviens avec une méthodologie que j’intègre peu à peu dans les conceptions web : les frameworks CSS et la notion de Grid. Il existe des frameworks pour développer plus rapidement en Ajax, PHP, Javascript ou en HTML. Mais depuis 6 mois les frameworks CSS ont connu une nouvelle expension. Pourquoi ces outils sont-ils tendances? Peut-être parce qu’ils simplifient la création des pages en proposant une nouvelle façon de travailler.

Git - Rudiments de Git Donc, qu'est-ce que Git en quelques mots ? Il est important de bien comprendre cette section, parce que si on comprend la nature de Git et les principes sur lesquels il repose, alors utiliser efficacement Git devient simple. Au cours de l'apprentissage de Git, essayez de libérer votre esprit de ce que vous pourriez connaître d'autres VCS, tels que Subversion et Perforce ; ce faisant, vous vous éviterez de petites confusions à l'utilisation de cet outil. Git enregistre et gère l'information très différemment des autres systèmes, même si l'interface utilisateur paraît similaire ; comprendre ces différences vous évitera des confusions à l'utilisation. Des instantanés, pas des différences La différence majeure entre Git et les autres VCS (Subversion et autres) réside dans la manière dont Git considère les données.

Redmine Un article de Wikipédia, l'encyclopédie libre. Redmine est une application web libre de gestion de projets complète en mode web, développée en Ruby sur la base du framework Ruby on Rails. La gestion des tests devra être faite avec un autre outil. Il a été créé par Jean-Philippe Lang. D'autres développeurs venant de la communauté des utilisateurs de Redmine contribuent depuis au projet. Principales fonctionnalités[modifier | modifier le code] Fork & Pull request — Formation Comprendre Git Nous allons maintenant parler des services tiers Bitbucket et GitHub qui permettent d'héberger vos projets versionnés avec Git. Fork Un fork désigne une copie d'un dépôt. En effet, par défaut il n'est pas possible de faire de commit sur un dépôt qui ne nous appartient pas (heureusement sinon ça serait l'anarchie).

Exclure des fichiers de votre dépôt Git avec gitignore git Depuis plusieurs années, j’utilise Git comme outil de versioning, je le trouve très intéressant dans le fonctionnement des merges et dans la gestion de sous-module. Cependant, dans cet article, je vais vous parler d’une fonctionnalité intéressante et très connue. Les styles CSS avec Dreamweaver Introduction Dreamweaver dispose d'une aide en ligne assez développée à propos des feuilles de styles (allez dans l'aide et cherchez «styles» dans l'index). Malheureusement, la rédaction de cette aide s'appuie sur une connaissance de base du HTML et de son jargon, connaissance minimale certes, mais peut-être encore hors de portée d'un débutant. Nous allons essayer de démarrer à un niveau plus élémentaire, mais nous renverrons ensuite le lecteur à l'aide de Dreamweaver pour le détail des multiples propriétés... à quelques remarques près, pour dissiper quelques obscurités nées d'une francisation incomplète ou discutable du logiciel.

Introduction à l'utilisation de Subversion Subversion (ou SVN) est un outil de gestion de versions concurrentes (et un concurrent de CVS :D). Cet article est une introduction rapide au fonctionnement de Subversion, ainsi qu'un petit mémento des commandes les plus fréquemment utilisées. Remarque: Cette page est une vulgarisation. Elle a pour but de donner une vision simple, sinon simpliste du fonctionnement de Subversion. Elle est approximative, et contient sûrement des erreurs. Elle est basée sur ma compréhension du fonctionnement de Subversion. Création d’un carnet de livres avec le mkFramework Introduction Un des avantages des frameworks est de vous permettre de developper plus vite.Je vais vous démontrer ici comment le mkframework peut vous rendre plus productif.Dans ce petit tutoriel on va créer un gestionnaire de livres avec une authentification. La base de données

Gérez du code avec Git et GitHub Vous êtes un développeur débutant et vous souhaitez vous lancer sur des projets plus ambitieux ? Vous êtes au bon endroit ! Les projets informatiques sont parfois complexes et gérez l'historique de vos fichiers peut vite devenir mission impossible. Git : annuler proprement un commit après un push Ce qu'il faut éviter Pour annuler des commits, il existe la commande git reset. git reset --hard HEAD~1 HEAD is now at 444b1cf Rhoo Celle-ci est pertinente tant que les commits n'ont pas été poussés. Gabarit 09: largeur fluide, trois colonnes, positionnement absolu Code HTML et CSS Ce gabarit est structuré de la manière suivante: <div id="global"><div id="entete">...</div><div id="centre"><div id="navigation">...

Installer et configurer Subversion Pour installer Subversion, rien de plus simple, vous savez sûrement comment procéder : aptitude ! asi-server:~# aptitude install subversion C'est tout pour l'installation : qui ose encore dire que Linux est compliqué ? Le problème maintenant, ça va être de faire « tourner » Subversion. Mais...

Related: