Re: Over-enthusiastic "unsupported packages"

From: Date: Tue, 13 Mar 2012 20:57:38 +0000
Subject: Re: Over-enthusiastic "unsupported packages"
References: 1 2 3 4 5 6  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-54861@lists.php.net to get a copy of this message
On Tue, Mar 13, 2012 at 8:14 PM, John Stokes <jstokes@heartofthefyre.us> wrote: > > > I recently transitioned on to Git, and a couple I found useful are: > > > The Git Community book: > http://book.git-scm.com/ > > Pro > Git: > http://progit.org/book/ I think these two work as well. I personally like http://gitref.org/ If you happen to be on a mac, I know a lot of people who got started with the github app or gittower: http://mac.github.com/ (free) http://git-tower.com/ (commercial) I prefer to the cli though. In $HOME, my .gitconfig: --- [user] name = yourname email = you@php.net [core] editor = vim [alias] pu = !"git fetch origin -v; git fetch upstream -v; git merge upstream/master" pg = !"git log --pretty=format:'%h : %s' --date-order --graph" --- pu = pull upstream – assumes you have an upstream remote. Pretty neat for pull requests and stuff. pg = pretty graph I don't know – besides: git commit git push git pull I recommend making heavy use of 'git add -p' which allows you to stage parts of a file before you commit. Helpful especially if you change multiple things in a file and want to split it up for individual commits. E.g. one is CS clean-ups and the other is a new feature. Helps to avoid monster-commits. Cheers, Till

« previous php.pear.dev (#54861) next »