repo.or.cz
/
alt-git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
filter-branch: nearest-ancestor rewriting outside subdir filter
2009-11-13
T
h
oma
s
Rast
filter-branch: n
e
arest-anc
e
s
tor rewriting
outside subdir
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-11-13
Thomas Ra
s
t
f
i
lter-
b
r
anch: stop s
p
ec
i
al-c
a
sin
g
$filter_subdir argument
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-08-15
T
homas
R
as
t
DWIM 'git stash save -
p
' for
'git stash -p'
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-08-15
Thomas Rast
I
m
plement
'git st
a
sh
save --patch'
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-08-15
Thomas R
a
s
t
Imp
l
ement 'git checkout --patch'
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-08-15
Thomas Rast
Implemen
t
'git reset
-
-patch'
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-08-15
Tho
m
as Rast
ad
d
-p: do not attempt t
o
co
a
lesce
m
o
de
c
h
anges
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-08-14
T
h
om
a
s Rast
b
u
i
ltin-ad
d
: refactor the
meat o
f
intera
c
tive_add(
)
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-08-14
Thomas Rast
Add a small patch-mode testing library
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-08-14
Thomas Rast
git-apply-
-
i
nte
r
ac
t
ive:
R
efac
t
or p
a
t
c
h mode code
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-08-13
Th
o
mas Rast
gitk: Parse arbitrary commit-
i
s
h in SHA1 field
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-08-13
Thomas Rast
g
i
tk: Fix direction of sy
m
metric d
i
fference in optimized
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-08-13
Thomas Rast
g
itk:
N
ew optio
n
to hi
d
e
remote refs
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-08-10
T
h
omas Rast
D
ocument 'stash clear' recovery
vi
a
unr
e
a
chable commits
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-07-25
Thomas Rast
Dis
a
ble
a
sciido
c
8
.
4
.
1+ semantics fo
r
`{
p
lus}`
a
n
d
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-06-27
Tho
m
as Rast
Test grep
-
-and/--o
r
/--not
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-06-27
Tho
m
a
s Ra
s
t
Test
g
it arch
i
ve --remote
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-06-27
Tho
m
as Rast
Us
e
die_errno(
)
inste
a
d of die() whe
n
checking
s
ysc
a
lls
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-06-27
Thomas Ra
s
t
Conv
e
rt existing die(
.
.
.
, s
t
r
e
r
r
or(errno)
)
t
o
d
ie
_
er
r
no()
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-06-27
T
h
o
m
a
s
R
a
st
Introduc
e
d
i
e_
e
rrno(
)
that
a
p
p
ends st
r
error(errno)
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-06-25
Thomas Rast
git-svn:
l
et 'dcommit $rev' work on
$rev in
s
tead of
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-06-06
Tho
m
as Rast
Document
a
tion: refer to gitw
o
rkf
l
o
w
s(7) from tutorial
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-06-03
Thomas Rast
a
d
d
-
i
: do not dum
p
patc
h
during
a
pplicat
i
on
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-05-31
T
h
o
mas Ras
t
Documentation: t
e
ach s
t
ash/pop workflow instead of
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-05-29
Thoma
s
Rast
Documentation: teach
stash/pop workfl
o
w instead of
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-03-30
Thomas Rast
b
a
sh completion: only show 'log -
-
merg
e
'
i
f
merging
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-03-27
Thom
a
s Rast
Documentation:
forma
t
-patc
h
--root clari
f
ic
a
tions
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-03-12
Thomas Rast
D
o
c
u
menta
t
ion: filter-branch:
s
how --ignore
-
unmatch
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-03-12
Thomas
R
a
s
t
send
-
emai
l
:
test
-
-no-thread -
-
in-r
e
ply-
t
o c
o
mbination
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-03-03
Thomas
Ras
t
s
e
nd-email: respect in-
r
e
ply-to re
g
ardless of threa
d
in
g
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-22
Thomas Rast
f
o
rmat-patc
h
: suppor
t
d
e
e
p threading
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-22
Thomas
Ras
t
format-p
a
tch: thread as reply t
o
cover
l
e
tter even
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-22
Thoma
s
Rast
format-patch: track se
v
er
a
l
r
ef
e
renc
e
s
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-20
Thomas Rast
T
est
g
it-patch-id
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-20
Tho
m
as Rast
Test rev-list --
p
arents/--childr
e
n
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-20
Th
o
mas Rast
Test log --decorate
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-20
Thomas Rast
Test fsck a bit harder
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-20
Thomas Rast
Te
s
t log --
g
raph
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-20
Thomas
R
ast
Test dif
f
--dir
s
tat funct
i
onal
i
ty
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-20
Th
o
m
as Rast
T
e
s
t tha
t
diff can
r
ead
f
ro
m
stdin
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-20
Thomas Rast
Support covera
g
e testin
g
with G
C
C/gc
o
v
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-20
Thomas Ras
t
format-patch: threading test reactiva
t
ion
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-18
Thomas Rast
bash com
p
letion: onl
y
show '
l
og --mer
g
e' if merg
i
ng
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-18
Th
o
m
a
s Ra
s
t
bash completion: refactor c
o
mmon log, shor
t
log and
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-15
Thoma
s
R
a
s
t
Do
c
umen
t
a
tion: pruning recipe for
d
es
t
ructive filte
r
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-14
Thomas
Rast
log: do not
p
rint e
l
l
i
pses with
-
-abbrev-com
m
it
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-07
Thomas
R
ast
add -p: import Term::ReadKey with
'
require'
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-06
T
homas
Rast
add
-
p: print err
o
rs
i
n separa
t
e
c
olor
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-06
Thomas Ra
s
t
add -p: p
r
ompt for single charac
t
er
s
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-04
Thomas Ra
s
t
cont
r
ib
git-resurre
c
t: find traces
o
f a br
a
nch name
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-04
Thomas Rast
add -p: trap Ctrl-D in 'g
o
to'
mo
d
e
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-04
Thomas Rast
add -p: change prompt separat
o
r fo
r
'g'
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-04
Thomas
R
ast
bash:
offer to
show (un)staged changes
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-02-02
Thomas Rast
t3412: us
e
log|name-
r
ev i
n
stead of log --graph
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-31
T
h
o
m
as Rast
t
3412: clea
n
up GIT_EDIT
O
R usage
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-25
Thomas Rast
t1505: remove deb
u
gging cruft
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-19
Thomas Rast
bash completion: refactor
diff options
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-19
Thomas Rast
bash completion
:
move pickaxe
opt
i
ons to
l
o
g
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-18
Thomas
R
ast
checko
u
t
:
im
p
lem
e
n
t
"-" abbreviation
,
add do
c
s
a
n
d
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-18
Thomas Rast
sha1_name: support @{-
N
} syntax in get_sh
a
1()
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-18
Thomas Rast
sha1_name:
tweak @{-N} l
o
o
k
u
p
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-17
Thomas Rast
color-words: mak
e
reg
e
x configura
b
l
e
via attributes
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-17
Thomas Rast
co
l
or-words: expand d
o
cs with precise semantics
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-17
Thomas R
a
s
t
color-words: en
a
b
le REG_NEWLINE
t
o
help
user
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-13
Thomas R
a
st
notes
:
fix core
.
n
otesRef document
a
tion
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-12
Thomas
Rast
rebase: update documentati
o
n for --
r
oot
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-12
Thomas Rast
rebase -i: le
a
r
n
to rebase root comm
i
t
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-12
Thomas R
a
s
t
r
e
base: learn to r
e
base root commit
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-07
Thoma
s
Ra
s
t
diff --no-index -q: fix endless loop
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-07
Thomas Rast
diff --no-index: test
for pager after opti
o
n
pa
r
sin
g
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-07
T
h
omas R
a
s
t
di
f
f: accept -- when using -
-
no-index
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2009-01-03
Thoma
s
Rast
rebase -i: execute h
o
ok
only af
t
er argument checking
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-12-07
T
homas Rast
fetch-pack: Avoid memcpy() with
src==dst
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-10-26
Thomas Rast
a
d
d -p
:
warn if only binary ch
a
nges
present
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-10-19
Thomas Rast
Docume
n
tat
i
on: ad
d
manpage
a
bo
u
t wo
r
kflows
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-10-12
Thomas Ras
t
D
o
cumentation
:
remove stale howto/rebase-a
n
d
-
edit
.
txt
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-09-19
Th
o
mas
R
a
st
sha1_file
:
link
(
) return
s
-1 on failure, n
o
t errno
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-09-16
Thomas Rast
D
o
cumen
t
ation: Refer to git-r
e
base(1) to
warn against
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-09-16
Thomas R
a
st
Documentation:
n
ew upstream rebase recovery section
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-09-05
Thomas Rast
git-svn: fix 'info' tes
t
s
f
or
u
nknown it
e
ms
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-09-05
Thomas
Ras
t
git-svn: match SVN 1
.
5 behaviou
r
of
i
nfo'
on u
n
k
nown
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-09-05
Th
o
mas Ras
t
gi
t
svn
info: always quote URLs in 'i
n
f
o' outpu
t
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-09-05
T
homas Rast
git svn info:
make
i
nfo rela
t
ive to the current directory
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-09-05
Thomas Rast
git svn in
f
o
:
test
s
: f
i
x
ptouch arg
u
ment order in
s
etup
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-09-05
Thomas Ras
t
git svn info:
t
ests: use t
e
st_cmp
ins
t
ead of gi
t
-d
i
ff
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-09-05
Thomas Rast
git svn info: tests: do
n
ot
u
s
e
set -e
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-09-05
Thomas Rast
git svn info: tests:
let 'ini
t
' test run w
i
t
h SVN 1
.
5
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-09-05
Thomas
Rast
git svn: catch lack of
upstr
e
a
m
info
f
o
r dcomm
i
t earlier
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-08-31
Thom
a
s Rast
t6
0
13: rep
l
ace
u
se of 'tac' with equiva
l
e
nt Per
l
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-08-30
Tho
m
as
Rast
rev-list: fix --reverse
int
e
raction wit
h
--pa
r
ents
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-08-13
Thoma
s
Rast
rebase -i -p: fix
par
e
nt r
e
wr
i
ting
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-08-13
Th
o
mas
R
a
st
r
e
ba
s
e -i -p
:
handle index and wor
k
dir co
r
rectly
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-08-13
Thomas
Rast
Do
c
u
m
entation: rev
-
list-optio
n
s: move
-
-
simplify-
m
e
r
g
es
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-08-13
Th
o
mas Ras
t
Documentation: rev-list-
o
ptions: Rewrite simplification
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-08-13
Thom
a
s Rast
filter-branch
:
use
-
-s
i
mplify-merges
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-08-13
T
homas Rast
filter-branch: fi
x
ref r
e
writing with
-
-subdirect
o
ry
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-08-13
T
homas Ras
t
filter-branch: Exten
d
tes
t
to sho
w
rewr
i
tin
g
bug
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-08-12
Thomas Ra
s
t
D
o
cum
e
n
tation
:
rev-list-option
s
: Fix a ty
p
o
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-08-11
Thomas Rast
Docum
e
n
t
a
t
i
o
n
:
rev-list-
o
p
t
io
n
s
: Fix
-g para
g
raph f
o
rmatting
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
2008-08-08
Thom
a
s Rast
fil
t
er-branch:
be more helpf
u
l when an a
n
notated tag
.
.
.
Signed-off-by: Thomas Rast <
trast@student.ethz.ch
>
commit
|
commitdiff
|
tree
next