MCPcopy Create free account
hub / github.com/cogentcore/core / AddToVCS

Method AddToVCS

filetree/vcs.go:114–125  ·  view source on GitHub ↗

AddToVCS adds file to version control

()

Source from the content-addressed store, hash-verified

112
113// AddToVCS adds file to version control
114func (fn *Node) AddToVCS() {
115 repo, _ := fn.Repo()
116 if repo == nil {
117 return
118 }
119 // fmt.Printf("adding to vcs: %v\n", fn.FPath)
120 err := repo.Add(string(fn.Filepath))
121 if errors.Log(err) == nil {
122 fn.Info.VCS = vcs.Added
123 fn.NeedsRender()
124 }
125}
126
127// deleteFromVCSSelected removes selected files from version control system
128func (fn *Node) deleteFromVCSSelected() { //types:add

Callers 4

RenameFileMethod · 0.95
newFileMethod · 0.80
copyFileToDirMethod · 0.80
addToVCSSelectedMethod · 0.80

Calls 4

RepoMethod · 0.95
LogFunction · 0.92
NeedsRenderMethod · 0.80
AddMethod · 0.65

Tested by

no test coverage detected