repo.or.cz
/
git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
bash: Support --add completion to git-config.
2006-12-22
S
h
awn O
.
Pearce
Do
n
't crash during
r
epac
k
of a reflog with
pruned commits
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-12-22
Sha
w
n
O
.
Pe
a
rce
Introduce a
global level wa
r
n() function
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-12-22
Shawn O
.
Pea
r
ce
Rename i
m
ap-send's i
n
ternal inf
o
/warn functions
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-12-22
Shawn O
.
Pearce
Sugge
s
t 'add' i
n
am
/
revert/cherry
-
pi
c
k
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-12-17
Shawn O
.
Pea
r
c
e
Default GIT_
C
OMMITTER_NAME to logi
n
name in reci
e
ve
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-12-16
Shawn O
.
Pe
a
rce
Align section h
e
ade
r
s
of 'git status'
t
o n
e
w 'git
add'
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-12-16
Shawn O
.
Pear
c
e
S
u
gge
s
t use of
"git add fi
l
e1 file
2
"
when there is
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-12-16
Shawn O
.
P
earce
Teach bash t
h
e
n
e
w features of 'g
i
t show'
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-12-16
S
haw
n
O
.
Pearce
E
nab
l
e
reflogs by defaul
t
in any rep
o
sitory w
i
th a
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-12-16
Shaw
n
O
.
Pearce
Provid
e
more meaningful output from 'git init-db'
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-12-16
S
hawn O
.
Pearce
Avo
i
d access
i
n
g a s
l
ow wor
k
ing co
p
y dur
i
n
g
di
f
fcore
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-12-14
Shawn
O
.
Pearce
Bypass expens
i
ve con
t
ent compar
s
io
n
durin
g
rename det
e
ction
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-12-13
Shawn Pearce
Remove uncontest
e
d renamed
f
iles during merge
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-12-11
S
h
a
wn O
.
P
earce
Make sure the empty tree exists when need
e
d in merge
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-28
Shawn O
.
Pearce
Fix broken bash completio
n
of l
o
c
a
l
r
efs
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-28
Shawn O
.
Pearce
Teach ba
s
h ho
w
to c
o
mple
t
e
long options for git-c
o
mmit
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-27
S
h
awn O
.
Pearce
Tea
c
h bash about git-am/g
i
t-apply and their whitespace
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-27
Shawn O
.
Pearce
Cach
e
the l
i
st
of merg
e
strategies and available commands
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-27
Shawn O
.
Pearce
Support
--strategy=x
complet
i
o
n
in addition t
o
--strategy x
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-27
Shawn
O
.
Pearce
T
e
a
c
h b
a
sh about
g
i
t-repo-config
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-27
Shawn O
.
Pe
a
rce
Su
p
port b
a
sh comp
l
etion of ref
s
/r
e
mote
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-27
Shawn O
.
Pearce
Teach bas
h
about git log/show/whatchanged
opti
o
ns
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-27
Shaw
n
O
.
Pearce
Teach bash how to complete g
i
t
-rebase
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-27
Shawn O
.
Pearce
Teac
h
bash
how to complete git-cherry-pick
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-27
Shawn O
.
Pearce
Teac
h
bash
how to complete git-form
a
t-patch
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-27
Shawn O
.
Pearce
Add curr
e
nt
br
a
nc
h
in PS1 supp
o
r
t
t
o
g
it-comple
t
i
on
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-27
Shaw
n
O
.
P
e
arce
Teach bash how
to c
o
mple
t
e options f
o
r
g
it-name-rev
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-27
Shaw
n
O
.
P
e
a
rce
Hide pl
u
mbing/transp
o
rt
c
o
mmand
s
from bash completio
n
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-27
S
h
aw
n
O
.
P
e
arce
Tea
c
h
git-c
o
mp
l
et
i
o
n
.
bash how
t
o complete g
i
t-merge
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-05
Sh
a
wn O
.
Pearce
Remove
more s
e
d invocations
f
r
o
m within
bash
completion
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-05
Shawn O
.
Pearce
Support
bash completi
o
n on symmetr
i
c differen
c
e
operator
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-05
Sh
a
wn O
.
P
e
a
rce
Take --git
-
d
i
r into consideration during bash comple
t
i
on
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-05
Shawn
O
.
Pearce
Bash
completion support f
o
r
r
e
mot
e
s in
.
git/config
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-05
Shawn O
.
Pearce
Only loa
d
.
exe
s
uffix'd completions
on Cygwin
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-05
S
h
awn O
.
Pearce
Added m
i
ssing comp
l
etions f
o
r show-branch an
d
merge
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-05
Shawn O
.
Pear
c
e
Remove unsupported C99 style struct initia
l
izers i
n
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-05
Shawn O
.
Pearce
Remove SIMPLE_
P
R
OGRAM
S
a
nd make git-daemon
a
normal
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-05
Shawn O
.
Pearce
Us
e
ULONG_MAX rath
e
r t
h
an i
m
plicit ca
s
t of -1
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-05
Shawn O
.
Pear
c
e
Added bash comple
t
i
on support for git-re
s
et
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-05
Shawn O
.
Pearce
Added
complet
i
on suppor
t
for git-branc
h
.
exe
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-11-03
Shawn Pearce
Teach recei
v
e-
p
a
c
k
h
o
w to
keep pack files
b
a
s
ed on
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-10-31
Shawn Pearce
Move deny_non_fast_
f
orwards ha
n
dling
c
om
p
letely into
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-10-31
Shawn
Pearc
e
Remove unused variabl
e
in receiv
e
-p
a
ck
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-10-29
S
hawn
P
earce
T
each g
i
t-index-pack how
to
k
eep a pack file
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-10-29
Shawn Pearce
Only repack
a
c
t
i
ve packs by skipping over kept
p
a
cks
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-10-29
Shawn
Pea
r
ce
Al
l
ow short pac
k
names to git-pack-objects --unpac
k
ed=
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-10-23
Shawn P
e
arce
Use c
o
l
umn indexes in git-cvsserver
w
here n
e
ce
s
sary
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-09-27
Shawn Pea
r
ce
Corrected
copy-and
-
paste th
i
n
k
o
i
n i
g
nore
exec
u
table
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-09-27
Shawn
Pear
c
e
Al
l
ow git-chec
k
out whe
n
on a non-existant br
a
nch
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-09-27
S
h
aw
n
P
earce
I
g
nore executable bit w
h
en
add
i
ng files if
f
ilemode=0
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-09-25
Shawn Pe
a
rce
A
l
lo
w
'(no au
t
hor)' in g
i
t-svn's
a
u
tho
r
s fi
l
e
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-09-25
Shawn Pear
c
e
Allow 'svn fet
c
h' on '(no date)' revisions in Subversio
n
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-09-02
Shawn Pe
a
rce
R
e
place uses of
str
d
up wit
h
xstrdu
p
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-08-27
Shawn Pearce
Con
v
ert unpack_entry_gently and
f
rien
d
s to use offsets
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-08-27
Shawn Pearce
Clea
n
up unp
a
c
k_object_header to use only offsets
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-08-27
S
h
awn Pearce
Cleanup u
n
pack_ent
r
y
_
gently and frien
d
s to
u
se type_name
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-08-27
Shaw
n
Pearce
R
e
use co
m
pression co
d
e in unpack_compressed_entry
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-08-27
S
h
awn Pear
c
e
Reorganize/rena
m
e unpack_
n
on_delta_entry t
o
unpack_compresse
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-08-23
S
hawn
Pearc
e
Conver
t
memcpy(a,
b
,2
0
)
to ha
s
hcpy(a,b)
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-08-23
S
ha
w
n
P
e
arce
C
o
nver
t
memcpy(a,
b
,20) to ha
s
hc
p
y
(a,
b
)
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-08-22
Shawn Pearce
Remove
unnecessar
y
forward declaration
of unpack_entry
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-08-22
Shawn
Pe
a
rce
Veri
f
y we
know how to re
a
d a pac
k
before trying to
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-07-29
Shawn Pe
a
rce
D
i
splay an error
f
rom upd
a
t
e
-ref if target
r
e
f
n
a
m
e
.
.
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-07-24
Shawn Pearce
Disa
b
le linking w
i
th Fin
k
or DarwinPorts
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-07-14
Shawn
P
earce
R
e
c
o
r
d
rebase
c
hanges as 're
b
ase' in th
e
reflog
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-07-13
Shawn
P
earc
e
M
a
ke lazy mkdi
r
more robust
.
commit
|
commitdiff
|
tree
2006-07-11
S
hawn P
e
arce
L
o
g
ref changes m
a
de
by
resolve
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-07-11
Shawn
P
e
ar
c
e
L
o
g ref changes made by
qui
l
timport
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-07-11
S
h
aw
n
Pearce
L
og ref c
h
anges
made by
g
it-
m
e
r
ge and git-pull
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-07-11
Shawn P
e
arce
L
og
ref changes made by git
-
fetch and g
i
t-pull
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-07-11
Shawn Pearce
Rec
o
rd t
h
e
t
ype o
f
co
m
mit oper
a
tion in t
h
e reflog
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-07-11
Sh
a
wn Pear
c
e
A
llow user
.
name and user
.
email to drive reflog en
t
ry
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-07-10
Shawn
Pearce
Avo
i
d C99 initializers
commit
|
commitdiff
|
tree
2006-05-31
Shaw
n
Pearce
Al
l
ow multi
p
le -
m
o
p
tions t
o
git-commit
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-31
Shawn Pe
a
r
ce
I
mpro
v
ed pack format docum
e
ntati
o
n
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-29
Sh
a
w
n
P
ea
r
ce
R
e
move unnec
e
ssary
o
utp
u
t fr
o
m
t
3600-rm
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-25
Shawn Pearce
Test
that git-bra
n
ch -
l
works
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-25
Shawn
P
earce
V
er
i
fy git-c
o
mmit prov
i
des a ref
l
og me
s
s
age
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-25
Shawn
Pearce
Built
g
it-upl
o
ad-tar should be ignored
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-21
Shawn Pearc
e
Elaborate on why
'
:
' is a
ba
d
idea in a ref name
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-21
S
h
awn
P
earce
Re
f
erence gi
t
-che
c
k
-ref-form
a
t in
g
it-bran
c
h
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-19
Shawn P
e
arce
Enab
l
e ref log crea
t
ion
i
n git
c
heckout -b
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-19
Shawn Pearce
Creat
e
/d
e
lete bra
n
ch re
f
logs
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-19
Shawn
P
earce
I
nclude ref l
o
g
deta
i
l in c
o
mmit,
r
e
set, et
c
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-19
Shawn Pea
r
ce
Cha
n
ge
o
r
d
er of -m option to upda
t
e-r
e
f
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-19
Shawn
P
earce
Co
r
r
ect for
c
e_w
r
ite bug in refs
.
c
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-19
Shawn Pearce
C
h
ange 'master@noon' syn
t
a
x
to 'mas
t
er
@
{
n
oon}'
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-19
Sh
a
wn Pearce
Log ref updates made by fetch
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-19
Shawn Pearce
F
o
rce writ
i
ng
ref i
f
it doesn't
e
xist
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-19
S
h
awn P
e
arce
Added logs/ directory to
repository lay
o
u
t
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-19
Shawn Pear
c
e
General ref
lo
g
readin
g
improvements
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-18
Sha
w
n Pearce
F
ix re
f
log parsing
s
o
it works properly
.
commit
|
commitdiff
|
tree
2006-05-18
Sha
w
n
Pearce
Support 'master@2
hours ago' syntax
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-18
Sh
a
wn P
e
a
rce
Log ref upd
a
tes to logs
/
refs/<ref
>
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-18
Shawn
Pearce
Convert update-ref
t
o use
ref_
l
ock API
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-18
S
hawn
P
earce
Im
p
r
o
ve abstraction of ref
l
oc
k
/
write
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-05-18
Shawn Pearce
Remove unnec
e
ssar
y
local in get_ref_sha1
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-04-19
S
h
a
w
n Pea
r
c
e
Document git-clone --reference
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
2006-03-20
S
ha
w
n
Pearce
Add missing
semicolon
t
o
s
ed
command
.
commit
|
commitdiff
|
tree
2006-03-05
Shawn P
e
arce
Add --te
m
p and --stage=
a
l
l
optio
n
s t
o
checkout
-
i
ndex
.
Signed-off-by: Shawn O. Pearce <
spearce@spearce.org
>
commit
|
commitdiff
|
tree
next