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
merge-tree: add a --allow-unrelated-histories flag
2022-06-22
Elijah Newren
m
er
g
e-tree:
add a --a
l
low
-
unrela
t
ed-histories flag
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-06-22
E
l
ijah New
r
en
merge-tr
e
e: allo
w
`ls-f
i
les -u`
s
t
y
l
e info
to be NU
L
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-06-22
Elijah Newren
m
er
g
e-ort:
option
a
ll
y
produce mac
h
in
e
-readable output
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-06-22
Elij
a
h
Newre
n
merg
e
-ort
:
store
m
o
re speci
f
ic conf
l
ict in
f
ormation
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-06-22
Elij
a
h
N
ewren
m
erge-tree:
p
rovide easy
a
c
c
ess to
`ls-file
s
-u` style
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-06-22
E
l
ija
h
N
ewren
merge-tree: prov
i
de a
list of which f
i
l
e
s have conf
l
icts
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-06-22
Elija
h
Newren
merge-ort
:
rem
o
ve command-line-c
e
ntric su
b
mod
u
le mes
s
a
ge
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-06-22
Elijah Newren
merge-o
r
t
:
provide a merge_
g
et_conflicted_files()
h
elper
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-06-22
Eli
j
ah Newren
merge-tree: sup
p
ort incl
u
ding
m
erge me
s
sages in o
u
tput
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-06-22
El
i
ja
h
Newren
m
e
rge-ort: split ou
t
a s
e
parate display
_
update_messag
e
s
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-06-22
Elijah Newre
n
merge-tr
e
e: im
p
lement real merges
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-06-22
Eli
j
ah Ne
w
ren
m
erge-tree: a
d
d option
p
arsi
n
g and initi
a
l she
l
l for
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-06-22
El
i
ja
h
Newren
merge-tree:
m
ove logic for
existing merge into new
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-06-22
Elij
a
h Newren
merge-tree
:
rename m
e
rge_trees() to trivial_merge_trees()
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-04-22
Eli
j
ah
Newren
Documentation: some spa
r
sity wording clarifications
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-04-22
E
lijah Newren
g
i
t-
s
parse-checkout
.
tx
t
: ma
r
k non-
c
one
m
ode
as deprecated
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-04-22
Elijah N
e
wren
git-spa
r
se-checkout
.
txt: flesh
out pattern set secti
o
ns
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-04-22
Elijah Newren
git-
s
parse-checkou
t
.
txt: add
a
n
ew EXAM
P
LES section
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-04-22
E
l
ijah
Newren
gi
t
-sparse
-
checkout
.
txt
:
s
h
uffle some sections and
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-04-22
Elijah Ne
w
ren
git-spa
r
se-checkout
.
txt:
u
p
d
a
t
e docs f
o
r de
p
recation
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-04-22
Elijah Newren
git-spars
e
-checkout
.
txt:
wording updates for
the cone
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-04-22
Elijah Newren
sparse-c
h
e
ckout:
m
ake --cone the de
f
ault
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-04-22
Elijah
N
ewren
tests: stop assuming -
-
no-cone is th
e
default
mode
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-03-02
E
lijah
N
ewren
repo_read_index: add config to ex
p
e
c
t files outside
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-03-02
Elijah Ne
w
ren
m
er
g
e-ort: exclud
e
m
essag
e
s from inner merge
s
by default
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-20
Elijah Newren
mer
g
e-or
t
: fix sma
l
l
memory leak in un
i
q
u
e_path()
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-20
Elija
h
Ne
w
r
e
n
me
r
ge-ort: fix
s
mall memory
leak in detect_and_process_renames(
)
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-20
Elijah N
e
wren
sparse-
c
h
eckout: rejec
t
arg
u
ments i
n
cone-mode t
h
at
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-20
El
i
jah Newren
sp
a
r
s
e-chec
k
o
ut:
error
or warn when gi
v
en individual
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-20
Elijah Newren
sparse-c
h
eckout: p
a
y att
e
nti
o
n to prefix for {set,
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-20
E
lijah N
e
wren
sp
a
r
s
e-chec
k
out: correctly set non-cone m
o
de when expected
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-20
Elijah N
e
wren
sparse-che
c
kout: corre
c
t reapply's ha
n
dling of options
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-17
E
l
ijah Newr
e
n
merge-ort: make
i
nformational mes
s
ages from rec
u
rsive
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-02
Elij
a
h
Newren
diff-me
r
g
es: avoid history
simp
l
i
f
ications whe
n
diffing
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-02
E
lijah
N
ewren
merge
-
ort: mark conflic
t
/wa
r
ni
n
g
mess
a
ges from in
n
er
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-02
E
lijah Newren
s
h
ow,
l
og: include con
f
lict/warning messages in --re
m
erge
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-02
Elijah New
r
en
diff:
a
dd ability to
i
nse
r
t additional hea
d
er
s
f
or
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-02
Elijah Newre
n
merge-ort: for
m
at
m
essages s
l
ightly different
for use
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-02
Elijah Newren
merge-ort
:
mark a few mor
e
conflict me
s
sages a
s
omit
t
a
ble
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-02
Elijah Newren
merge-
o
rt: capture
an
d
print ll-merge wa
r
nings in our
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-02
Elij
a
h Newr
e
n
ll-merge: make calle
r
s responsible
f
o
r
showing
w
a
r
n
ings
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-02
Elijah Ne
w
ren
log
:
clean unneeded ob
j
ects d
u
rin
g
`log --
r
emer
g
e-diff`
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-02
Elij
a
h Newren
show,
l
og: pro
v
i
de
a
-
-
re
m
er
g
e
-
diff capability
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-02
Elijah Newren
repo-se
t
tings: ren
a
me the
t
r
adi
t
ional d
e
f
ault fetch
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-02
Elija
h
N
ewren
repo-settings: fix e
r
ror ha
n
d
l
ing
for
u
nknown values
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-02-02
El
i
ja
h
Newren
repo-settings: fix c
h
ecki
n
g for fetch
.
negotia
t
ionAlgorithm
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-01-28
E
l
ijah New
r
en
sparse-checkout: fix a c
o
uple m
i
nor memory
l
eaks
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-01-26
Elijah Newren
sequencer, stash: fix runni
n
g f
r
om worktree subdir
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-01-21
Eli
j
a
h Ne
w
ren
merge: fi
x
memory leaks in cmd
_
m
erge(
)
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-01-21
E
l
ijah Newre
n
merge
-
ort: fix memory leak
i
n
m
erge
_
ort_internal()
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-01-17
Elija
h
Newren
merge-or
t
: avoid assu
m
i
n
g all re
n
a
m
es detected
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-01-14
E
l
i
jah Newren
Accelerat
e
clea
r
_skip_wor
k
tree_fro
m
_pre
s
ent_files(
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-01-14
El
i
j
a
h
Ne
w
r
en
Update documentation r
e
lated to
s
p
a
rsi
t
y and the skip
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-01-14
Elijah Newren
repo_re
a
d_index: clear
S
KIP_WORKTREE bit
from files
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-01-14
Elijah Newren
un
p
ack-
t
rees: fix accidenta
l
los
s
of user ch
a
n
g
e
s
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-01-14
Elijah Newre
n
t1011: add t
e
stcase dem
o
nst
r
ating accidental loss of
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2022-01-04
Elij
a
h Newren
sta
s
h: do not return before re
s
tor
i
ng un
t
racked
f
il
e
s
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-30
E
l
ijah New
r
e
n
merge-
o
r
t
: fix bug with renormalizat
i
on and rename
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-23
Elijah Newren
sparse-checkout: remo
v
e stray tr
a
iling sp
a
ce
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
E
l
ijah
N
e
w
ren
clone: avoid using deprec
a
t
e
d `spars
e
-check
o
ut init`
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
El
i
j
a
h
N
ew
r
e
n
D
ocum
e
ntati
o
n
:
clarify/correct a few sp
a
rsity relat
e
d
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
Elija
h
Newren
g
i
t-sparse-checkout
.
txt: upda
t
e
t
o docume
n
t init/set
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
E
l
ij
a
h
Newren
sparse-checkou
t
:
enable
r
eapply t
o
take --[no-]{con
e
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
Elija
h
Newr
e
n
sparse-ch
e
cko
u
t: enable `s
e
t` to initial
i
ze spar
s
e
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
Elijah Newren
spars
e
-
che
c
kout: split out code f
o
r tweaking settings
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
Elijah Newren
spa
r
se-checkout
:
disallow
-
-no-stdin as
a
n
argumen
t
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
E
l
ij
a
h Newre
n
sparse-ch
e
c
k
out: ad
d
sa
n
ity-
c
h
ecks on initial sparsity
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
El
i
jah Newren
sparse-
c
heck
o
ut: br
e
ak
a
part f
u
nc
t
ions for sparse_checkout_
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
Elij
a
h New
r
en
sparse-checkou
t
: pass use_s
t
din
as
a
parameter
i
nstead
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-09
Elijah Newren
t2501: simpl
i
f
y
t
h
e tests since
w
e
ca
n
now
assu
m
e
des
i
red
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-09
Elijah
N
ewren
dir: ne
w
fl
a
g to remove_dir_recu
r
se() to spare the
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-09
Eli
j
ah Newr
e
n
dir: avoid incidentally
r
emoving the ori
g
i
n
al_
c
wd i
n
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-09
Elijah Newren
stash:
do not
att
e
m
pt to remove startup_info->
o
riginal
_
cwd
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-09
E
lijah New
r
e
n
rebase: do
not atte
m
p
t t
o
r
e
m
ove startup_info->original_cwd
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-09
Elijah Newren
clea
n
: do not a
t
te
m
p
t to rem
o
ve startup_info->origin
a
l_cwd
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-09
E
lijah Newren
s
ymlinks
:
do not i
n
clude startup_info->or
i
ginal_c
w
d
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-09
Elijah
N
ewren
unp
a
ck-trees: add s
p
ecial cwd handling
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-09
Elijah Newr
e
n
unpack-trees: refuse to
r
emove sta
r
tup_
i
n
f
o
-
>
origi
n
al_cw
d
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-09
Elijah Newren
setu
p
: introduce s
t
a
r
tup_inf
o
-
>
or
i
ginal_cwd
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-09
Elijah N
e
wren
t
2
501: add various te
s
t
s
for
removing the curre
n
t
working
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-05
Elijah Ne
w
ren
sequencer:
do not
e
xport GI
T
_DIR
and
GIT_WORK_TREE
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-05
E
lijah N
e
w
r
en
name-rev:
prefer shorter names over follow
i
ng merges
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-12-01
E
l
ij
a
h New
r
en
update d
o
cumentation for new zdif
f
3 conflictStyle
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-11-30
Elijah Newren
sequencer:
av
o
id add
i
ng ex
e
c co
m
m
ands for non-
c
ommit
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-27
Elijah Newren
D
ocumen
t
ation: call out
commands that nuke untra
c
ked
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-27
Elijah Ne
w
r
e
n
Comm
e
n
t importa
n
t code
p
aths rega
r
d
i
ng
nuking
untracked
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-27
E
l
ijah Newren
unpa
c
k-trees: av
o
id n
u
ki
n
g
untracked dir in way
of
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-27
Elijah Newre
n
un
p
ack-
t
r
e
es
:
avo
i
d
nuking untracked di
r
in way of
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-27
Elij
a
h
N
e
wren
Change unpack_trees' 'reset'
f
lag in
t
o a
n
enum
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-27
Elij
a
h
N
ewren
R
emove ignored
fi
l
es by defa
u
lt wh
e
n they are in the
w
ay
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-27
Eli
j
ah N
e
wre
n
unpack
-
tr
e
es: mak
e
dir
an intern
a
l-only stru
c
t
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-27
Elijah Newren
unpack-trees: in
t
roduce
p
reserve
_
ignor
e
d
t
o unpack_tre
e
s_options
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-27
Elijah
N
e
w
ren
read-tree, m
e
rge-recursive: overwrite ignored
f
ile
s
.
.
.
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-27
Elijah Newren
check
o
ut, read-tree: fix leak of
unpack_
t
r
ees_opt
i
ons
.
d
ir
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-24
Elijah Newre
n
t25
0
0
:
add v
a
rious
tests for nuking unt
r
acked files
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-20
Elijah Newren
merge-ort
:
fix
c
ompletely wrong comment
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-20
Elijah Newren
trace2
.
h
: fix trivial
c
om
m
ent typo
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-12
Elijah Newren
t
ests: remove leftover untrack
e
d file
s
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-10
Elijah Newren
am: fix incorrect exit status
on am
f
ail to abort
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
2021-09-10
E
l
i
jah
N
e
wren
t4151: add a few am --abort tests
Signed-off-by:
Elijah Newren
<newren@gmail.com>
commit
|
commitdiff
|
tree
next