background preloader

Git

https://git-scm.com/

Related:  Git gitDivers et variésplusoneGIT et GITHUBJob

Lazygit – Une interface dans votre terminal pour Git Si vous aimez les interfaces en Curses et que vous cherchez quelque chose pour vous rendre la vie plus douce avec Git, voici Lazygit. Cette UI mise au point en Go à l’aide de la lib gocui permet de continuer à utiliser Git dans un terminal sans utiliser la ligne de commande. LazyGit permet d’ajouter des fichiers à votre projet, de résoudre les conflits avec des merges, de faire des checkout rapides sur les branches de votre choix, de parcourir les logs/diffs des différents commits/branches et stash. Évidemment, il permet de faire du Push et du Pull et de renommer vos commits. Voici un exemple de Merge :

Il n’est jamais trop tard pour apprendre : 10 langages de programmation que vous devriez étudier À une époque où Internet prend une place de plus en plus importante dans nos vies, il peut être très utile, voire indispensable dans certains cas, de savoir comment tout cela fonctionne. Ne soyez plus spectateur mais devenez acteur, sachez que vous êtes tout à fait capable de créer vos propres applications ou sites Internet. DGS vous présente 10 des langages de programmation les plus utilisés au monde et que vous devriez étudier. Musique : les choix de l'année "Babelsberg" de Gruff Rhys (Rough Trade), album sorti en juin 2018 Présentation officielle : Cinquième album du gallois Gruff Rhys, Babelsberg est sa première sortie chez Rough Trade depuis le classique "Candylion" en 2007. Les dix morceaux présents sur cet album ont été initialement enregistrés début 2016, pendant une session de trois jours avant que le studio du producteur Ali Chant ne soit démoli. Les musiciens que Gruff Rhys a rassemblés sur cet album sont ses musiciens habituels, à savoir Kliph Scurlock (ex-Flaming Lips) à la batterie, et les multi-instrumentistes Stephen Black (Sweet Baboo) et Osian Gwynedd. Ces dix titres ont ensuite hiberné pendant 18 mois, en attendant les compositions orchestrales de Stephen McNeff, et le travail incroyable du BBC National Orchestra of Wales. Le résultat est bel et bien le meilleur enregistrement de Gruff Rhys en date.

Google Code ferme ses portes ? Nous, on les ouvre. C’est officiel : Google Code, qui permettait aux développeurs de déposer, partager, et collaborer sur du code logiciel (libre ou pas), va bientôt fermer ses portes. Il va donc rejoindre le mémorial des projets sabordés par Google. La raison la plus probable, c’est que GitHub (une plateforme concurrente) attire bien plus de développeurs, et donc de code, que Google Code. Non seulement grâce à une interface plus intuitive, mais aussi par une facilité bien plus grande pour les développeurs à collaborer ensemble (plus on est de fous, plus il y a de code produit). D’ailleurs, Google ne s’en cache pas et propose, dans le courrier annonçant la clôture prochaine du service, un outil permettant de transférer votre projet logiciel de Google Code à GitHub. Quelles réflexions cela devrait-il nous inspirer ?

Objectifs et indicateurs SMART SMART (intelligent en anglais) est un moyen mnémotechnique permettant de décrire les objectifs que l’on veut exprimer de façon la plus claire, la plus simple à comprendre et pour lesquels les résultats sont réalisables. Un indicateur est une variable permettant de fournir des informations pour chacune des étapes d’un projet afin d’aider à la bonne prise de décision. L’analyse des différents indicateurs retenus se fait selon différents critères tels que la quantité des informations disponibles pour une étude, les coûts engendrés par la mise en place du projet et les ressources que l’on peut en obtenir, etc. Bien utiliser Git merge et rebase Cet article est également disponible en anglais. Un historique propre, compréhensible et utile Une des compétences les plus importantes d’un utilisateur de Git réside dans la capacité à garder un historique public de commits qui soit propre et sémantique. Et pour ce faire, on a recours à quatre outils principaux :

S'équiper pour bien coder Notepad++ Plus tellement besoin de le présenter je pense, Notepad++ a déjà largement fait ses preuves. Ultra léger et rapide, il ne vous lâchera pas. Par contre, même si beaucoup de développeur web ont pu l'utiliser, il ne présente aucun attrait particulier pour AngularJS.

Un message à la Résistance Il est un Temps qui vient et qui nous demande. C’est pourquoi je me fais ici l’écho d’un appel transmis ce matin par mon ami Roch Saüquere, directeur du magazine Top Secret. Quelque chose s’est mis en marche qui ne s’arrêtera pas et dont le décryptage ne sera pas facile, car comme je l’ai dit dans mon dernier article, l’agenda en cours n’est pas celui qui nous est et nous sera présenté et les événements eux-même pourront être trompeurs si on n’appréhende pas leur aspect occulte. Ayons la foi en nous, nous ne sommes pas venus ici cette fois pour rien. Par Roch Saüquere. Aujourd’hui, je poste ce message parce qu’il est temps pour moi de discuter avec vous d’une réalité dont la résolution me tient à cœur.

Tig, la console pour Git Tig est une interface ncurses qui peut être utilisée afin de parcourir un projet Git. C’est un peu court jeune homme Avec Tig, vous pourrez explorer un projet Git et obtenir un ensemble d’informations en parcourant l’arborescence présentée par l’interface ncurses. Vous pourrez, par exemple, consulter l’historique d’un fichier, voir les différences entre les différents commits, réaliser un git blame et bien d’autres actions. Ces différentes opérations sont caractérisées par une vue dans Tig. Installation

Langages informatiques - API Septembre 2017 Une API (Application Programmable Interface, traduisez « interface de programmation » ou « interface pour l’accès programmé aux applications) est un ensemble de fonctions permettant d’accéder aux services d’une application, par l’intermédiaire d’un langage de programmation. Une API permet de fournir un certain niveau d’abstraction au développeur, c’est-à-dire qu’elle lui masque la complexité de l’accès à un système ou à une application en proposant un jeu de fonctions standard dont seuls les paramètres et les valeurs retournées sont connus. Ainsi, par analogie avec une voiture, le conducteur n'a pas à connaître le fonctionnement mécanique du moteur d'un véhicule pour pouvoir le conduire.

Les 3 blessures émotionnelles du passé qui ne vous permettent pas d'avancer On dit que le passé revient toujours, et c’est vrai. Chaque jour de notre vie est le fruit de ce que nous amenons avec nous. Bien que nous éliminions de notre conscience les événements qui se sont déjà produits,ces derniers restent présents dans ce que nous sommes aujourd’hui et ce que nous serons demain. C’est pourquoi il est si important de guérir les blessures émotionnelles du passé. Il arrive avec les blessures émotionnelles du passé quelque chose de semblable à ce qui se passe avec des blessures physiques.

Related:  GitSoftwareProgramingGitresourcesLearn&TrainDesign&Dev 1GitLogiciels