# Functions
Delete deletes ghost branches from ghost repo and returns deleted branches.
List returns ghost branches list per ghost branch type.
Pull pulls ghost branches and apply to workind directory.
Push pushes create ghost branches and push them to remote ghost repository.
Show writes ghost branches contents to option.Writer.
# Structs
DeleteOptions represents arg for Delete func.
DeleteResult contains deleted ghost branches in Delete func.
ListOptions represents arg for List func.
ListResult contains results of List func.
PullOptions represents arg for Pull func.
PushOptions represents arg for Push func.
PushResult contains resultant ghost branches of Push func.
ShowOptions represents arg for Pull func.