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