diff --git a/.gitignore b/.gitignore index 919d506..8b13789 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -man/*.html -man/*.gz + diff --git a/man/git-changelog.html b/man/git-changelog.html new file mode 100644 index 0000000..a8c1624 --- /dev/null +++ b/man/git-changelog.html @@ -0,0 +1,138 @@ + + +
+ + +
+ git-changelog - Generate the changelog report
+
git-changelog [--list]
Populates the file named matching change|history -i with the commits since the previous tag or since the project began when no tags are present. Opens the changelog in $EDITOR when set.
+ +--list
+ +Show commit logs from the current version.
+ +Updating changelog file:
+ +$ git changelog
Listing commits from the current version:
+ +$ git changelog --list
+ +Written by Tj Holowaychuk <tj@vision-media.ca>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-commits-since - Show commit logs since some date
+
git-commits-since [<date>]
List of commits since the given date.
+ +<date>
+ +Show commits more recent than date. By default, the command shows the commit logs since "last week".
+ +Written by Tj Holowaychuk <tj@vision-media.ca>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-contrib - Show user's contributions
+
git-contrib <username>
Output a user's contributions to a project, based on the author name.
+ +<username>
+ +The name of the user who owns the contributions.
+ +$ git contrib visionmedia
+visionmedia (18):
+ Export STATUS_CODES
+ Replaced several Array.prototype.slice.call() calls with Array.prototype.unshift.call()
+ Moved help msg to node-repl
+ Added multiple arg support for sys.puts(), print(), etc.
+ Fix stack output on socket error
+ ...
+
+
+Written by Tj Holowaychuk <tj@vision-media.ca>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-count - Show commit count
+
git-count [--all]
Show commit count.
+ +--all
+ +Show commit count details.
+ +Output commit total:
+ +$ git count
+
+total 1844
+
+
+Output verbose commit count details:
+ +$ git count --all
+
+ visionmedia (1285)
+ Tj Holowaychuk (430)
+ Aaron Heckmann (48)
+ csausdev (34)
+ ciaranj (26)
+ Guillermo Rauch (6)
+ Brian McKinney (2)
+ Nick Poulden (2)
+ Benny Wong (2)
+ Justin Lilly (1)
+ isaacs (1)
+ Adam Sanderson (1)
+ Viktor Kelemen (1)
+ Gregory Ritter (1)
+ Greg Ritter (1)
+ ewoudj (1)
+ James Herdman (1)
+ Matt Colyer (1)
+
+ total 1844
+
+
+Written by Tj Holowaychuk <tj@vision-media.ca>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-delete-branch - Delete branches
+
git-delete-branch <branchname>
Deletes local and remote branch named <branchname>.
+ +<branchname>
+ +The name of the branch to delete.
+ +$ git delete-branch integration
+
+
+Written by Tj Holowaychuk <tj@vision-media.ca>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-delete-submodule - Delete submodules
+
git-delete-submodule <path>
<path>
+ +The path of the submodule to delete.
+ +$ git delete-submodule lib/foo
+
+
+Written by Jonhnny Weslley <jw@jonhnnyweslley.net>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-delete-tag - Delete tags
+
git-delete-tag <tagname>
Deletes local and remote tag named <tagname>.
+ +<tagname>
+ +The name of the branch to delete.
+ +$ git delete-tag 0.0.1
+
+
+Written by Tj Holowaychuk <tj@vision-media.ca>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-fresh-branch - Create fresh branches
+
git-fresh-branch <branchname>
Creates empty local branch named <branchname>.
+ +<branchname>
+ +The name of the branch to delete.
+ +$ git fresh-branch docs
+
+
+Written by Kenneth Reitz <me@kennethreitz.com>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-graft - Merge commits together
+
git-graft <src-branch> [<dest-branch>]
Merge commits from <src-branch> into <dest-branch> which defaults to <master>.
+ +<src-branch>
+ +<dest-branch>
+ +$ git graft new_feature dev
+$ git graft new_feature
+
+
+Written by Kenneth Reitz <me@kennethreitz.com>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-ignore - Ignore untracked files
+
git-ignore [<pattern>...]
Adds the given _pattern_s to a gitignore file.
+ +To lazy to open up .gitignore? me too! simply pass some patterns:
+ +$ git ignore build "*.o" "*.log"
+... added 'build'
+ ... added '*.o'
+... added '*.log'
+
+
+ Running git-ignore without a pattern will display the current patterns:
$ git ignore
+build
+*.o
+*.log
+
+
+Written by Tj Holowaychuk <tj@vision-media.ca>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-release - Commit, tag and push changes to the repository
+
git-release <tagname>
Commits changes with message "Release <tagname>", tags with the given <tagname> and pushes the branch / tags.
+ +<tagname>
+ +Release commit with the given <tagname>.
+ +$ git release 0.1.0
+
+
+Written by Tj Holowaychuk <tj@vision-media.ca>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-repl - git read-eval-print-loop
+
git-repl
GIT read-eval-print-loop:
+ +$ git repl
+
+git> ls-files
+History.md
+Makefile
+Readme.md
+bin/git-changelog
+bin/git-count
+bin/git-delete-branch
+bin/git-delete-tag
+bin/git-ignore
+bin/git-release
+
+git> quit
+
+
+Written by Tj Holowaychuk <tj@vision-media.ca>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-setup - Set up a git repository
+
git-setup [<directory>]
Set up a git repository if one doesn't exist, add all files and make an initial commit.
+ +<directory>
+ +The name of a new directory to setup. By default, the current working directory.
+ +$ git setup path/to/repository
+
+
+Written by Aggelos Orfanakos <agorf@agorf.gr>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-summary - Show repository summary
+
git-summary [<commitish>]
Shows a summary of the repository.
+ +<commitish>
+ +Summarize only the range of commits included in the <commitish>.
+ +Outputs a repo summary:
+ +$ git summary
+
+project: express
+commits: 1893
+files : 111
+authors:
+ 1285 visionmedia
+ 478 Tj Holowaychuk
+ 48 Aaron Heckmann
+ 34 csausdev
+ 26 ciaranj
+ 6 Guillermo Rauch
+ 3 Nick Poulden
+ 2 Brian McKinney
+ 2 Benny Wong
+ 1 Justin Lilly
+ 1 James Herdman
+ 1 Adam Sanderson
+ 1 Viktor Kelemen
+ 1 Gregory Ritter
+ 1 Greg Ritter
+ 1 ewoudj
+ 1 isaacs
+ 1 Matt Colyer
+
+
+This command can also take a commitish, and will print a summary for the range + of commits included in the commitish:
+ +$ git summary v42..
+
+
+Written by Tj Holowaychuk <tj@vision-media.ca>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-touch - Touch and add file to the index
+
git-touch <filename>
Call touch on the given file and add it to the current index. Used one-step creating new files.
<filename>
+ +File to be touched.
+ +$ git touch Makefile
+ +Written by Alex McHale <alexmchale@gmail.com>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-undo - Remove latest commits
+
git-undo [<commitcount>]
Removes the latest commits.
+ +<commitcount>
+ +Number of commits to remove. Defaults to 1, thus remove the latest commit.
+ +Removes the latest commit.
+ +$ git undo
+
+
+Remove the latest 3 commits:
+ +$ git undo 3
+
+
+Written by Kenneth Reitz <me@kennethreitz.com>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +
+ git-update-extras - Updates git extras
+
git-update-extras
Updates git extras. Clones the repo to /tmp/git-extras, make installs, then cds back to the origin directory.
+ +Written by Tj Holowaychuk <tj@vision-media.ca>
+ +<http://github.com/visionmedia/git-extras/issues>
+ +<http://github.com/visionmedia/git-extras>
+ + +