Erik B?gfors wrote:That doesn't change the fact that "git pickaxe" abilities in "git blame" is more than just equivalent of "cvs annotate". ---- bzr annotate FILENAME Show the origin of each line in a file. ---- git-blame [-c] [-l] [-t] [-f] [-n] [-p] [-L n,m] [-S <revs-file>] [-M] [-C] [-C] [--since=<date>] [<rev>] [--] <file> Annotates each line in the given file with information from the revision which last modified the line. Optionally, start annotating from the given revision. Also it can limit the range of lines annotated. [...] Also you can use regular expression to specify the line range. git blame -L '/^sub hello {/,/^}$/' foo would limit the annotation to the body of hello subroutine. When you are not interested in changes older than the version v2.6.18, or changes older than 3 weeks, you can use revision range specifiers similar to git-rev-list: git blame v2.6.18.. -- foo git blame --since=3.weeks -- foo http://kernel.org/pub/software/scm/git/docs/git-blame.html -- Jakub Narebski Warsaw, Poland ShadeHawk on #git - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Frans Pop | top displaying 9999% CPU usage |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Chuck Ebbert | Why do so many machines need "noapic"? |
| Andy Whitcroft | clam |
git: | |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| Christoph Lameter | Network latency regressions from 2.6.22 to 2.6.29 |
