MCPcopy
hub / github.com/go-git/go-git / setHEADToCommit

Method setHEADToCommit

worktree.go:262–265  ·  view source on GitHub ↗
(commit plumbing.Hash)

Source from the content-addressed store, hash-verified

260}
261
262func (w *Worktree) setHEADToCommit(commit plumbing.Hash) error {
263 head := plumbing.NewHashReference(plumbing.HEAD, commit)
264 return w.r.Storer.SetReference(head)
265}
266
267func (w *Worktree) setHEADToBranch(branch plumbing.ReferenceName, commit plumbing.Hash) error {
268 target, err := w.r.Storer.Reference(branch)

Callers 1

CheckoutMethod · 0.95

Calls 2

NewHashReferenceFunction · 0.92
SetReferenceMethod · 0.65

Tested by

no test coverage detected