background preloader

Git - the simple guide - no deep shit!

Git - the simple guide - no deep shit!
git - the simple guide just a simple guide for getting started with git. no deep shit ;) by Roger Dudler credits to @tfnico, @fhd and Namics this guide in deutsch, español, français, indonesian, italiano, nederlands, polski, português, русский, türkçe, မြန်မာ, 日本語, 中文, 한국어 Vietnamese please report issues on github Drive deeper customer connections with Mailchimp's marketing CRM.ads via Carbon setup Download git for OSX Download git for Windows Download git for Linux create a new repository create a new directory, open it and perform a git init to create a new git repository. checkout a repository create a working copy of a local repository by running the command git clone /path/to/repository when using a remote server, your command will be git clone username@host:/path/to/repository workflow add & commit You can propose changes (add it to the Index) using git add <filename> git add * This is the first step in the basic git workflow. pushing changes branching update & merge tagging log useful hints log

http://rogerdudler.github.io/git-guide/

Related:  To Be Sorted 6InformatiqueWeb Dev ToolsTUTORIELS, COURS, FORMATION etc

Amazon Prime or Amazon Redline? Amazon’s same-day delivery service skirts many predominantly minority neighborhoods, raising a familiar charge that tech-company business imperatives can result in de facto digital inequality. Amazon has held out its Amazon Prime membership, which offers free shipping on many items, as a form of digital equality, given that all customers pay the same $99 annual fee. But with its upgrade to same-day delivery service, a clear disparity is emerging. An analysis by Bloomberg found that in many major cities, Prime members in predominantly poor and black neighborhoods can’t get the same-day treatment. In cities including Atlanta, Chicago, Dallas, and Washington, “black citizens are about half as likely to live in neighborhoods with access to Amazon same-day delivery as white residents,” the Bloomberg analysis found. New York’s borough of the Bronx, for instance, doesn’t get the service.

Three Battle Tested Ways to Install PostgreSQL Having run over 100 students through my Ruby on Rails courses, I've come up with some straight forward ways to install PostgreSQL without too much pain. Here is how I do it: PostgreSQL is a relational database manager that keeps getting more and more popular within the web development community. It has taken over from MySQL as the preferred tool for production quality, scalable databases. The rise in popularity is likely due to the backlash from Oracle purchasing and messing with MySQL, Heroku choosing Postgres as the preferred database in production, and Postgres' faster pace of development of new features like Arrays and HStore.

How to Create Your Own Git Server Although I'm a happy (also paying) user of GitHub's offerings, there are times when I prefer to host a private repository on a server I control. Setting up your own Git server can be useful if you're isolated from the public internet, if you're subject to inflexible regulations, or if you simply want features different from those offered by GitHub (and other similar providers). Setting up a Git server on a Unix (Linux, Mac OS X, *BSD, Solaris, AIX) machine isn't difficult, but there are many details to observe. Backbone Fundamentals – A Free Work-In-Progress Book For Developers Of All Levels About a week ago, I began working on a new article about Backbone.js. It was due to cover some concepts and insights intermediate or advanced users might appreciate, but I found myself wanting to reference topics beginners might need to know if they wanted to get the most out it. Quite a few of them.

How to commit entire directories to GitHub directly from your browser using GitHub.js Did you know you can parse a movie database website, then store its data in your own GitHub repository — without ever leaving your browser? You can also do things like change a webpage by using your browser’s developer tools, then push the updated code as a commit — together with all its images and other resources. GitHub’s HTTP API lets you to use pretty much all of GitHub infrastructure. In most cases, it’s transparent and easy to grasp. But there’s one thing that isn’t so easy to do at first glance — making nice commits with lots of files at the same time, like running git push from your terminal does. But don’t worry.

‘Do What You Love’ Is Terrible Advice It’s been said in many places and by many luminaries: Do what you love. But what does this phrase actually mean? Miya Tokumitsu, a contributing editor at Jacobin magazine and author of the new book Do What You Love And Other Lies About Success and Happiness, criticizes the pervasiveness of this idea in American work culture. She argues that “doing what you love” has been co-opted by corporate interests, giving employers more power to exploit their workers. I recently spoke with Tokumitsu about work myths and why we should pay attention to them. The following transcript of our conversation has been edited for clarity. 50 Reasons not to use Photoshop for Webdesign First things first, I love Photoshop. It is the world’s best program for image editing. I do not intend to say Photoshop is a bad program, I just wish to clear up the misunderstanding that Photoshop is the right tool to use for web and screen design.

SweetFX Shader Suite release and discussion thread This is the official release thread for SweetFX. Current version is 1.3 You can download it here on Guru3D's mirrors, or on dropcanvas. It's also on Skyrim nexus (where you can also find older versions). On Dropcanvas you can also find versions of my shaders that will work with Media Player Classic so you can use them to improve movie watching as well. I'll be posting new releases here and you can discuss SweetFX and share settings here too (use the code tag and optionally the spoiler tag when posting settings). 30 free programming eBooks - citizen428.blog() Since this post got quite popular I decided to incorporate some of the excellent suggestions posted in the comments, so this list now has more than 50 books in it. BTW: I’m not very strict on the definition of “ebook”, some of them are really just HTML versions of books. [UPDATED: 2012-01-18] Learning a new programming language always is fun and there are many great books legally available for free online.

Using GitHub Pages To Host Your Website So you want to launch a simple website but don’t want to have to go through the dull process of setting up yet another hosting package. There is an easier solution. If you just want to launch a simple static website you can use GitHub Pages to host your site for free. Let’s get started. Note: This post assumes that you have a GitHub account and some basic knowledge of the version control system Git.

Five Key Mindsets that Separate Successful Programmers from Everyone Else Dave Cutler, at age 74, still goes to his office at Microsoft every day to write code. I first heard of Cutler when he was honored as a Computer History Museum Fellow for his five decades (!) of work in the computer industry. 1 Based on his lifelong dedication to engineering alone, many would consider him a “hardcore” programmer. What’s even more awe-inspiring than his long tenure, however, is that his work has influenced the computing experiences of over 2 billion people.

Tutorial - How To Structure a Meteor Application So far, all of the example applications in the previous tutorials have had the simplest possible file structures: a HTML file a JavaScript file a CSS file This has been fine for introducing basic concepts but it’s rare for real-world applications to be structured so simply. That’s not to say that the average Meteor application will have a complicated structure, but it will certainly evolve as we write more code and make better use of Meteor’s features.

Related:  ProgrammingGitHubProgramacion