repo.or.cz
/
git
/
mjg.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
git svn: attempt to create empty dirs on clone+rebase
2009-10-28
T
h
om
a
s
Rast
describe: wh
e
n fail
i
n
g, tell the
us
e
r about options
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-10-22
Thomas Rast
Q
u
ote ' as \(aq
in manpag
e
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-10-20
Th
o
mas
R
as
t
st
a
sh list: drop t
h
e
defaul
t
l
im
i
t of 10 s
t
ashes
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-10-20
Thomas Ra
s
t
stash list: u
s
e new %g forma
t
s instead of
sed
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-10-20
Thomas
R
ast
Intro
d
uce new pretty formats
%g[sdD] for reflog informati
o
n
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-10-20
Th
o
mas Rast
reflo
g
-walk: ref
a
c
t
or the
b
ra
n
ch@{n
u
m}
f
ormatting
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-10-20
Thomas Rast
R
e
fa
c
tor pre
t
ty_print_commit arguments
i
nto a struct
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-10-12
Thomas Rast
Let --decora
t
e show HEAD position
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-10-12
Thomas Rast
bash completion: co
m
pl
e
te re
f
s
for git-gr
e
p
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-08-15
Th
o
m
as Rast
DWIM '
g
i
t
stas
h
save -p
'
for 'git stash -p'
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-08-15
Thomas Rast
Impl
e
ment
'git stash
s
ave --patch'
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-08-15
T
h
omas Rast
Imple
m
ent 'git c
h
e
c
kout --patch'
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-08-15
Thomas Rast
I
mpleme
n
t
'
git
re
s
et --patch'
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-08-15
Thomas
Ra
s
t
add -p:
d
o not attempt
t
o coa
l
esce
mode changes
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-08-14
Thomas Rast
bu
i
ltin
-
add: ref
a
cto
r
the
m
eat of inte
r
a
ctiv
e
_add()
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-08-14
Th
o
m
a
s Rast
A
d
d a small patch-mode testing libr
a
ry
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-08-14
Thomas Rast
gi
t
-apply--interactiv
e
: Refactor patc
h
mode code
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-08-13
Thomas Rast
gi
t
k: Parse
arbitrar
y
comm
i
t-ish in SHA1 fiel
d
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-08-13
T
homas
Rast
git
k
: F
i
x direction of symm
e
tric diffe
r
e
n
ce in optimi
z
e
d
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-08-13
Th
o
mas
R
ast
gitk: New
option
to hide remote ref
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-08-10
Tho
m
as Rast
Document
'stash clear' recovery via unreachab
l
e com
m
it
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-07-25
Thomas Rast
Disable as
c
iid
o
c 8
.
4
.
1
+
s
emanti
c
s for `{plus}`
a
nd
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-06-27
Thomas Rast
Te
s
t grep --and/
-
-or
/
--
n
ot
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-06-27
Thom
a
s
Ras
t
Test git ar
c
hive --remote
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-06-27
Thomas Rast
U
se die_er
r
no() in
s
tead of die() when
c
hecki
n
g syscall
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-06-27
Thomas R
a
st
Convert existi
n
g
die(
.
.
.
, strerror(err
n
o)) t
o
d
i
e_errno()
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-06-27
Thomas Ras
t
Introduce
d
ie_e
r
rno() t
h
a
t a
p
pends strerror(er
r
n
o
)
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-06-25
Tho
m
as Rast
g
it-svn: let 'dcomm
i
t
$
rev' wor
k
on $r
e
v instead of
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-06-06
T
h
omas
Rast
Do
c
u
m
entati
o
n: refer
to git
w
o
r
kf
l
ows(7) from tu
t
or
i
al
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-06-03
Tho
m
as Rast
add -i:
d
o not dump patch during app
l
ication
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-05-31
T
homas Rast
Docu
m
entation:
t
e
a
ch stash
/
po
p
workflow in
s
tead of
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-05-29
Th
o
mas Rast
Documen
t
ation
:
t
e
ach
s
tash
/
p
op
workflow inst
e
ad of
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-03-30
Thomas Rast
b
a
s
h
c
o
mpletion
:
only show
'
l
og --merge' if merging
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-03-27
Thomas
R
ast
Documentation: format-patch --root
c
l
arifi
c
ations
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-03-12
Thomas
R
ast
Documentati
o
n: filter-bran
c
h: sh
o
w
-
-i
g
no
r
e-unmatch
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-03-12
T
h
omas
Rast
s
e
nd-email: te
s
t
--no-thread --in-reply-to combination
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-03-03
T
homa
s
Ra
s
t
send-email
:
respec
t
in-re
p
ly-to regardless
of th
r
e
a
di
n
g
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-22
Thoma
s
Rast
format-patch: support
d
e
e
p threa
d
ing
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-22
Th
o
mas Rast
fo
r
mat-patch:
t
h
r
ead a
s
reply to cover letter
e
ven
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-22
Thomas
Rast
forma
t
-patch:
t
rack sever
a
l
referen
c
es
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-20
Tho
m
as Rast
Test git-patch-id
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-20
Thomas R
a
st
Test rev-
l
ist --
p
aren
t
s/-
-
c
hildren
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-20
T
h
omas Rast
Test log --d
e
c
o
rate
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-20
Thomas R
a
st
Tes
t
f
sck a bit har
d
er
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-20
Th
o
m
a
s
Rast
Test log
-
-
g
r
a
p
h
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-20
Tho
m
as Rast
Test
d
i
ff -
-
dirs
t
a
t
function
a
lity
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-20
Thomas
Ra
s
t
Test
that
diff ca
n
read fro
m
st
d
in
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-20
Thomas R
a
st
Sup
p
ort co
v
erage testing with GCC/gc
o
v
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-20
T
h
omas
R
as
t
form
a
t-pat
c
h
:
threa
d
in
g
test re
a
c
tivation
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-18
Thomas Rast
b
ash
c
o
mpletion: only
show 'log --mer
g
e
'
i
f merging
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-18
Thomas Rast
bash c
o
mple
t
i
o
n
: refa
c
t
o
r common
log,
s
hortlog
a
nd
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-15
Thomas Rast
Doc
u
mentation
:
p
ru
n
ing
r
e
cipe for destructive
f
i
lte
r
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-14
Thomas Rast
l
og: do n
o
t
p
rin
t
ellipses with --abbrev-commit
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-07
Thomas Ras
t
add
-
p: im
p
ort Ter
m
::ReadKey with 'require'
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-06
Thomas
Rast
add -p: print erro
r
s in sepa
r
at
e
co
l
or
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-06
Thomas
Ras
t
add -p: pr
o
m
pt
for single characters
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-04
T
h
omas Ras
t
c
o
ntrib git-r
e
su
r
re
c
t:
fi
n
d trac
e
s of a
b
ranch name
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-04
Thomas Rast
add
-p: trap Ctrl-D in 'go
t
o' mo
d
e
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-04
Thomas Rast
add -p: change promp
t
s
epar
a
tor f
o
r 'g'
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-04
T
h
omas Rast
b
a
sh: offer to show (
u
n)staged c
h
anges
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-02-02
Thom
a
s
R
ast
t
3412: us
e
log|name-rev
instead of log --graph
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-31
T
h
omas Ra
s
t
t3412: clean u
p
GIT
_
EDITOR u
s
a
ge
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-25
Thomas
R
a
st
t1505
:
r
e
m
ove debugging cruft
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-19
T
homas
R
as
t
bash comp
l
e
ti
o
n: ref
a
ctor diff
o
ptions
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-19
Thomas Rast
bash comp
l
e
t
ion
:
move pickaxe opti
o
ns
to log
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-18
Tho
m
as
R
ast
checkout: imple
m
ent "-" abbreviation
,
add
d
ocs an
d
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-18
Thomas Rast
sha1_n
a
m
e
: suppor
t
@{
-
N
}
syn
t
ax in
get_sha1()
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-18
Th
o
m
a
s Rast
sha1_na
m
e: t
w
eak @{-N} lookup
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-17
Tho
m
as Rast
color-words:
make regex con
f
igurable via attr
i
b
u
t
es
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-17
Th
o
m
as Rast
color-word
s
:
expa
n
d docs with precise se
m
a
n
tics
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-17
T
homas Rast
color-words
:
ena
b
le
R
EG_NEWLINE
t
o hel
p
use
r
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-13
Thomas
R
ast
n
o
tes: fix co
r
e
.
notesRef documentation
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-12
Tho
m
as Rast
r
e
base: update do
c
um
e
ntation f
o
r --ro
o
t
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-12
Thomas
Rast
r
e
base -i: learn to rebase
r
oot commit
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-12
Thoma
s
Ra
s
t
rebase:
l
earn to
r
e
bas
e
r
oot c
o
mmit
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-07
Thoma
s
Rast
dif
f
--no-
i
ndex -q: fix
e
ndle
s
s loop
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-07
T
homas
R
ast
diff --no-index: test for page
r
after opti
o
n p
a
rsing
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-07
T
h
omas Rast
diff: accep
t
--
w
hen
using --no
-
index
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2009-01-03
T
h
omas Rast
r
ebase
-i: execute
h
ook
only after
argument checking
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-12-07
Thomas Ra
s
t
fetch-
p
ack: Avoid memcpy() with
s
rc==dst
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-10-26
Tho
m
a
s
Rast
add -p: warn if only binary changes present
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-10-19
Tho
m
as Rast
Docum
e
ntation: add manpage about workflows
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-10-12
T
h
omas Rast
Documen
t
ation: remove stale ho
w
to/re
b
ase-and
-
edit
.
txt
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-09-19
Thom
a
s Ras
t
sha1
_
file: link() ret
u
r
ns -1 on fa
i
l
ure, no
t
errno
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-09-16
T
h
omas Ras
t
Document
a
tion: Refer to gi
t
-rebase(1
)
to warn
against
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-09-16
Thomas Rast
Docum
e
ntatio
n
: new upst
r
eam rebase recovery sectio
n
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-09-05
Thomas Rast
git-svn: fix
'
info' t
e
s
t
s for
u
nknown items
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-09-05
Thomas Rast
git-
s
vn: match SVN 1
.
5 behaviour of info' on
u
nknown
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-09-05
Thomas Rast
gi
t
svn
info: alwa
y
s quote URLs in 'info' o
u
tput
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-09-05
Thomas Rast
git svn in
f
o: make info
r
ela
t
ive to the curre
n
t
directory
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-09-05
Thomas Rast
git svn info: tes
t
s: fix
p
to
u
ch argu
m
ent order
i
n s
e
tup
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-09-05
Th
o
mas Rast
git
svn info: t
e
s
t
s: use test_cmp ins
t
ead of
g
it-diff
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-09-05
T
h
omas Ras
t
g
i
t
svn info: tests: do
n
o
t use set -e
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-09-05
Thomas Rast
git s
v
n
i
n
fo: tests: let 'init' test run with SVN 1
.
5
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-09-05
Thomas
R
a
s
t
git svn:
catc
h
lack of upstr
e
am in
f
o for dcommit
e
arlier
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-08-31
T
homas Rast
t6013: rep
l
a
c
e use of 'tac' with equivale
n
t
Perl
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-08-30
T
h
omas Rast
rev-list: fix --reverse interaction
w
ith --parents
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-08-13
Thomas Ras
t
rebase -i -p:
fix parent r
e
writing
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-08-13
Tho
m
as Rast
r
ebase -i -p: h
a
ndl
e
i
ndex and workdir correctly
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2008-08-13
Thomas Rast
Documentation
:
rev-list
-
optio
n
s: m
o
ve --simplify-merges
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
next