Method: Gitdb::Card#delete

Defined in:
lib/gitdb/Card.rb

#deleteObject

Notice: 调用delete之后需要先commit, 然后才能继续调用write_to_stage

[View source]

108
109
110
111
# File 'lib/gitdb/Card.rb', line 108

def delete
  @repo.index.read_tree @repo.head.target.tree unless @repo.branches.count == 0
  @repo.index.find { |blob| @repo.index.remove blob[:path] if blob[:path] == @id }
end