Stefan VanBuren
fece2a517a
Fix typo
2016-07-12 13:23:03 -04:00
spacewander
09bbb56a39
fix git-fork by removing '.git'
2016-06-27 19:43:07 +08:00
spacewander
34f5245672
fix the support for forking via ssh
2016-06-27 14:00:37 +08:00
hemanth.hm
1f374d1ea9
Merge pull request #412 from spacewander/git-obliterate
...
update git obliterate
2016-06-02 05:56:08 +05:30
spacewander
a39c89e34e
Update the way to delete submodule
2016-05-17 17:20:03 +08:00
Matiss
61fee79cc7
Add git-clear-soft command
...
Modify git-clear to indicate default behavior of removing git ignored files
2016-05-01 19:05:21 +02:00
hemanth.hm
e7826a717c
Merge pull request #513 from lgastako/master
...
Add -m flag to git-setup to set the initial commit message.
2016-04-20 21:45:36 +05:30
spacewander
c43d4f2539
add git-standup
2016-04-14 15:40:11 +08:00
John Evans
555282985d
Add -m flag to git-setup to set the initial commit message.
2016-03-03 01:12:19 -05:00
Lee Wei
56a2e27910
Merge pull request #1 from tj/master
...
Update with the upstream
2016-02-16 11:30:22 +08:00
LeeW
3603b67eb7
Fix ignore-io searching bug
2016-02-16 11:17:04 +08:00
Nimit Kalra
8a8a483f41
Bump version to 4.2.0-dev.
2016-01-24 15:07:09 -06:00
Nimit Kalra
0ca4c6f221
Version 4.1.0
2016-01-24 15:04:10 -06:00
spacewander
a192fe688a
handle GIT_EDITOR which contains space
2016-01-20 18:48:19 +08:00
spacewander
afce25cd65
use ps -f and awk to emulate pgrep
...
There is no pgrep in git for windows
2016-01-20 11:39:25 +08:00
Takuma Yamaguchi
f0ecd82129
add upstream check & bugfix
2016-01-17 00:56:45 +09:00
Takuma Yamaguchi
3481ff245e
upstream is used by default
2016-01-16 01:40:10 +09:00
Takuma Yamaguchi
12e416a324
add git-sync
2016-01-14 00:19:12 +09:00
Nimit Kalra
39ed77253c
Bump version to 4.1.0-dev.
2015-12-29 00:03:19 -06:00
Nimit Kalra
94556f380b
Version 4.0.0
2015-12-28 22:42:20 -06:00
David Rogers
2b042bdd59
Better USAGE message
2015-12-28 14:07:09 -05:00
David Rogers
64639e1437
Touch multiple files supplied
2015-12-28 14:06:30 -05:00
David Rogers
3c874ce9f4
Use $@ instead of $* re #467
...
Blind first pass so that I have a PR to remind me...
2015-12-28 13:53:49 -05:00
Andrew Janke
a09eefde25
Fix missing shebang in git-clear and missing +x on others
2015-12-27 15:02:55 -05:00
hemanth.hm
35e1f7845a
Merge pull request #479 from JanSchulz/global_gitignore
...
Add more info how to set global gitignore
2015-11-03 07:47:46 +05:00
hemanth.hm
1d8534b9cd
Merge pull request #448 from Lee-W/master
...
Add git-ignore-io
2015-10-28 10:15:40 +05:30
Jan Schulz
b4f4dd1197
Add more info how to set global gitignore
2015-10-22 11:28:17 +02:00
Nimit Kalra
b804d36a21
Merge pull request #471 from JanSchulz/merge-changelog
...
git-changelog: option to only use merges
2015-10-18 13:22:30 -05:00
Jan Schulz
5a80928b89
git-changelog: option to only use merges
...
using `-m` or `--merges-only` will only show the merge
commit messages. It will also use the body of the merge
commit message in addition to the subject, as github merges
usually have a useless subject line for commit messages.
If used with `-n/--no-merges`, the last one specified will win.
2015-10-18 16:11:10 +02:00
spacewander
7f662708fa
use real purplish
2015-10-13 23:54:52 +08:00
hemanth.hm
f799e96910
Merge pull request #466 from anarcat/master
...
add simple sed command
2015-10-10 09:43:36 +05:30
Antoine Beaupré
4b795fc42f
add simple sed command
2015-10-08 16:13:27 -04:00
spacewander
77f1c86b0d
disable color if the output is not printed to tty
2015-10-08 16:45:53 +08:00
spacewander
02a440953b
replace wildcard '?' to literal '?'
...
Previously the `?` in the case statement will match any single letter.
As a result, `git scp a` will act as the same as `git scp -h`.
What we actually need is a literal '?'.
2015-10-08 14:06:46 +08:00
spacewander
7ae2e0b9ef
git-scp: use portable terminal escape sequences
2015-10-08 10:24:31 +08:00
hemanth.hm
c4cd2ca34d
Merge pull request #460 from apjanke/summary-defensive-locale
...
git-summary: protect against character encoding issues with LC_ALL=C
2015-10-02 22:05:27 +05:30
Andrew Janke
19f66943cb
git-summary: protect against character encoding issues with LC_ALL=C
2015-10-02 08:35:04 -04:00
Andrew Janke
b2817c7299
git-effort: use portable terminal escape sequences
...
Also uses "default color" instead of "black" for the low-activity things, so
it still shows up on colorschemes that have dark backgrounds.
2015-10-02 06:35:38 -04:00
Johannes Ewald
7b74567550
Add possibility to also checkout pull requests based on GitHub urls
2015-09-24 16:11:06 +02:00
Akim Demaille
5f61bfad6e
summary: beware of locale issues, and pass options to line-summary
...
* bin/git-summary: here.
2015-09-23 19:27:19 +02:00
hemanth.hm
332bec0f1a
Merge pull request #443 from Natim/patch-1
...
Make sure git-authors doesn't return twice the same ones.
2015-09-22 11:44:40 +05:30
LeeW
37d6012791
Replace "export" option with "replace" in git-ignore-io
2015-09-19 09:54:53 +08:00
LeeW
07505518fa
Remove exclamation mark
2015-09-19 01:00:31 +08:00
LeeW
88c3437a24
Remove warning when search without word.
...
* Show usage only
2015-09-19 00:42:23 +08:00
LeeW
b517022e15
Fix typo
2015-09-19 00:37:38 +08:00
LeeW
8d0eae5c7f
Add warning when there is not argument after search, append and export
2015-09-17 21:32:10 +08:00
LeeW
61bfc44eec
Fix ~/.gi_list not exist problem
2015-09-17 21:19:45 +08:00
Sam Thursfield
6a000ec99b
effort, summary: Correctly estimate the number of active days
...
The output of `git log` is not exactly in chronological order. The
default sort option (--date-order) is described in the man page as
follows:
Show no parents before all of its children are shown, but otherwise
show commits in the commit timestamp order.
The `uniq` program will only remove duplicate lines if they follow each
other. In order for this to work correctly, we need to ensure that the
list of dates is exactly in chronological order. There doesn't seem to
be a `git log` option to achieve this, but we can use the `sort`
program. I used reverse sort (`sort -r`) since the output will be roughly
reverse-sorted already.
It's also worth noting that the default --date-order option sorts by
commit date, but git-summary uses *author* date (%ai). Passing
--author-date-order doesn't fix this issue, though, so I didn't change
that.
At the time of writing, this change reduces the number of 'active days'
for git-extras.git from 367 to 331.
2015-09-14 13:32:10 +01:00
hemanth.hm
c8aca55cd7
Merge pull request #445 from nicolaiskogheim/straighten-up-effort
...
Straighten up effort
2015-09-14 14:55:54 +05:30
Nicolai Skogheim
80f060b213
effort: change order of arguments to function
...
This makes git effort less prone to failing if
someone passes formatting options
2015-09-14 00:00:39 +02:00