1GIT-EXTRAS(1)                     Git Extras                     GIT-EXTRAS(1)
2
3
4

NAME

6       git-extras - Awesome GIT utilities
7

SYNOPSIS

9       git-extras [-v,--version] [-h,--help] [update]
10

OPTIONS

12       -v, --version
13
14       Show git-extras version number.
15
16       -h, --help
17
18       Show this help. This option can also be used for any of the extras com‐
19       mands.
20
21       update
22
23       Self update.
24

ENVIRONMENT AND CONFIGURATION VARIABLES

26       git config --add git-extras.default-branch $BRANCH
27
28       Change the default  branch  to  $BRANCH.  If  git-extras.default-branch
29       isn't  set, init.defaultBranch is used instead. If none of them are set
30       it defaults to main.
31

COMMANDS

33git-abort(1) Abort current git operation
34
35git-alias(1) Define, search and show aliases
36
37git-archive-file(1) Export the current HEAD of the  git  repository
38           to an archive
39
40git-authors(1) Generate authors report
41
42git-browse-ci(1) View the web page for the current repository
43
44git-browse(1) View the web page for the current repository
45
46git-brv(1) List branches sorted by their last commit date
47
48git-bulk(1) Run git commands on multiple repositories
49
50git-changelog(1) Generate a changelog report
51
52git-clear-soft(1) Soft clean up a repository
53
54git-clear(1) Rigorously clean up a repository
55
56git-coauthor(1) Add a co-author to the last commit
57
58git-commits-since(1) Show commit logs since some date
59
60git-contrib(1) Show user's contributions
61
62git-count(1) Show commit count
63
64git-cp(1) Copy a file keeping its history
65
66git-create-branch(1) Create branches
67
68git-delete-branch(1) Delete branches
69
70git-delete-merged-branches(1) Delete merged branches
71
72git-delete-squashed-branches(1) Delete branches that were squashed
73
74git-delete-submodule(1) Delete submodules
75
76git-delete-tag(1) Delete tags
77
78git-delta(1) Lists changed files
79
80git-effort(1) Show effort statistics on file(s)
81
82git-feature(1) Create/Merge feature branch
83
84git-force-clone(1) overwrite local repositories with clone
85
86git-fork(1) Fork a repo on github
87
88git-fresh-branch(1) Create fresh branches
89
90git-get(1) Clone a Git repository under a configured directory
91
92git-gh-pages(1) Create the GitHub Pages branch
93
94git-graft(1) Merge and destroy a given branch
95
96git-guilt(1) calculate change between two revisions
97
98git-ignore-io(1) Get sample gitignore file
99
100git-ignore(1) Add .gitignore patterns
101
102git-info(1) Returns information on current repository
103
104git-local-commits(1) List local commits
105
106git-lock(1) Lock a file excluded from version control
107
108git-locked(1) ls files that have been locked
109
110git-magic(1) Automate add/commit/push routines
111
112git-merge-into(1) Merge one branch into another
113
114git-merge-repo(1) Merge two repo histories
115
116git-missing(1) Show commits missing from another branch
117
118git-mr(1) Checks out a merge request locally
119
120git-obliterate(1) rewrite past commits to remove some files
121
122git-paste(1) Send patches to pastebin for chat conversations
123
124git-pr(1) Checks out a pull request locally
125
126git-psykorebase(1) Rebase a branch with a merge commit
127
128git-pull-request(1) Create pull request for GitHub project
129
130git-reauthor(1) Rewrite history to change author's identity
131
132git-rebase-patch(1) Rebases a patch
133
134git-release(1) Commit, tag and push changes to the repository
135
136git-rename-branch(1) rename local branch and push to remote
137
138git-rename-remote(1) Rename a remote
139
140git-rename-tag(1) Rename a tag
141
142git-repl(1) git read-eval-print-loop
143
144git-reset-file(1) Reset one file
145
146git-root(1) show path of root
147
148git-scp(1) Copy files to SSH compatible git-remote
149
150git-sed(1) replace patterns in git-controlled files
151
152git-setup(1) Set up a git repository
153
154git-show-merged-branches(1) Show merged branches
155
156git-show-tree(1) show branch tree of commit history
157
158git-show-unmerged-branches(1) Show unmerged branches
159
160git-squash(1) squash N last changes up to a ref'ed commit
161
162git-stamp(1) Stamp the last commit message
163
164git-standup(1) Recall the commit history
165
166git-summary(1) Show repository summary
167
168git-sync(1) Sync local branch with remote branch
169
170git-touch(1) Touch and add file to the index
171
172git-undo(1) Remove latest commits
173
174git-unlock(1) Unlock a file excluded from version control
175
176git-utimes(1)  Change  files modification time to their last commit
177           date
178
179
180

AUTHOR

182       Written by Tj Holowaychuk <tj@vision-media.ca>
183

REPORTING BUGS

185       <https://github.com/tj/git-extras/issues>
186

SEE ALSO

188       <https://github.com/tj/git-extras>
189
190
191
192                                   May 2023                      GIT-EXTRAS(1)
Impressum