Add Remote#Ls. #127
|
@ -607,21 +607,18 @@ func (o *Remote) Ls(filterRefs ...string) ([]RemoteHead, error) {
|
||||||
|
|
||||||
var heads []RemoteHead
|
var heads []RemoteHead
|
||||||
|
|
||||||
if len(filterRefs) > 0 {
|
|
||||||
for _, s := range goSlice {
|
for _, s := range goSlice {
|
||||||
head := newRemoteHeadFromC(s)
|
head := newRemoteHeadFromC(s)
|
||||||
|
|
||||||
|
if len(filterRefs) > 0 {
|
||||||
for _, r := range filterRefs {
|
for _, r := range filterRefs {
|
||||||
if strings.Contains(head.Name, r) {
|
if strings.Contains(head.Name, r) {
|
||||||
heads = append(heads, head)
|
heads = append(heads, head)
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
heads = make([]RemoteHead, size)
|
heads = append(heads, head)
|
||||||
for i, s := range goSlice {
|
|
||||||
heads[i] = newRemoteHeadFromC(s)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue