MCPcopy Create free account

hub / github.com/driusan/dgit / types & classes

Types & classes156 in github.com/driusan/dgit

↓ 145 callersTypeAliasFile
A file represents a file (or directory) relative to os.Getwd()
git/file.go:13
↓ 77 callersTypeAliasIndexPath
An IndexPath represents a file in the index. ie. a File path relative to the Git WorkDir, not the current working directory.
git/client.go:23
↓ 31 callersTypeAliasObjectOffset
git/packfile.go:22
↓ 28 callersTypeAliasTreeID
git/sha1.go:19
↓ 26 callersTypeAliasCommitID
git/sha1.go:18
↓ 25 callersTypeAliasSha1
git/sha1.go:17
↓ 21 callersTypeAliasRefSpec
A RefSpec refers to a reference contained under .git/refs
git/refspec.go:10
↓ 18 callersTypeAliasRemote
git/remote.go:11
↓ 12 callersTypeAliasRefname
git/fetchpack.go:13
↓ 12 callersTypeAliasinsert
insert instruction. Insert the bytes into the stream.
git/delta/calculator.go:27
↓ 10 callersTypeAliasGitDir
A GitDir represents the .git/ directory of a repository. It should not have a trailing slash.
git/client.go:48
↓ 9 callersTypeAliasBranch
A Branch is a type of RefSpec that lives under refs/heads/ or refs/remotes/heads Use GetBranch to get a valid branch from a branchname, don't cast fro
git/refspec.go:133
↓ 7 callersTypeAliasSymbolicRef
A SymbolicRef is generally "HEAD". It's a fake symlink used by git to support operating systems that don't have symlinks
git/symbolicref.go:13
↓ 6 callersTypeAliasByPath
Implement the sort interface on *GitIndexEntry, so that it's easy to sort by name.
git/index.go:668
↓ 6 callersTypeAliasEntryMode
An EntryMode is like an os.FileMode, but restricted to the values that are legal in git.
git/entrymode.go:9
↓ 6 callersTypeAliasWorkDir
WorkDir is the top level of the work directory of the current process, or the empty string if the --bare option is provided
git/client.go:78
↓ 4 callersTypeAliasPktLine
git/retrieve.go:12
↓ 3 callersTypeAliasByName
Implement the sort interface on *GitIndexEntry, so that it's easy to sort by name.
git/hashdiff.go:95
↓ 3 callersTypeAliasCommitMessage
git/commit.go:193
↓ 3 callersTypeAliasStage
A Stage represents a git merge stage in the index.
git/index.go:327
↓ 2 callersTypeAliasMergeStrategy
git/merge.go:9
↓ 2 callersTypeAliasPackEntrySize
git/packfile.go:20
↓ 1 callersTypeAliasArchiveFormat
git/archive.go:25
↓ 1 callersTypeAliasGitService
git/remote.go:103
↓ 1 callersTypeAliasPackEntryType
git/packfile.go:19
↓ 1 callersTypeAliasPackProtocolMode
A PackProtocolMode determines how calling Read on a RemoteConn returns data to the caller.
git/fetchpack.go:338
↓ 1 callersTypeAliasStatusColumnOptions
git/status.go:25
↓ 1 callersTypeAliasStatusIgnoreSubmodules
git/status.go:16
↓ 1 callersTypeAliasStatusUntrackedMode
git/status.go:8
↓ 1 callersTypeAliasVariableLengthInt
git/packfile.go:130
↓ 1 callersTypeAliasaliasedStringValue
A string value compatible with a flag var that allows you to assign multiple flags to the same string value. If the value is set twice either by dupli
cmd/flag.go:13
↓ 1 callersTypeAliaslsByPath
Implement the sort interface on *GitIndexEntry, so that it's easy to sort by name.
git/lsfiles.go:375
StructAddOptions
git/add.go:10
StructApplyOptions
git/apply.go:13
StructArchiveOptions
git/archive.go:15
StructBitSetter
A BitSetter denotes an option for a flag which sets or unsets a bit. It determines both whether the bit should be set, and the value it should be set
git/updateindex.go:13
TypeAliasBlobID
git/sha1.go:20
StructBranchOptions
git/branch.go:8
StructCacheInfo
git/updateindex.go:21
StructCatFileOptions
git/catfile.go:11
StructCheckoutIndexOptions
CheckoutIndexOptions represents the options that may be passed to "git checkout-index"
git/checkoutindex.go:16
StructCheckoutOptions
CheckoutOptions represents the options that may be passed to "git checkout"
git/checkout.go:12
StructCleanOptions
Command line options which affect the behaviour of clean.
git/clean.go:9
StructClient
A Client represents a user of the git command inside of a git repo. It's usually something that is trying to manipulate the repo.
git/client.go:104
StructCloneOptions
git/clone.go:10
StructCommitOptions
git/commit.go:12
StructCommitTreeOptions
git/committree.go:14
InterfaceCommitish
git/sha1.go:26
StructDiffCommonOptions
Options that are shared between git diff, git diff-files, diff-index, and diff-tree
git/difffiles.go:10
StructDiffFilesOptions
Describes the options that may be specified on the command line for "git diff-files". Note that only raw mode is currently supported, even though all
git/difffiles.go:27
StructDiffIndexOptions
Describes the options that may be specified on the command line for "git diff-index". Note that only raw mode is currently supported, even though all
git/diffindex.go:10
StructDiffOptions
Describes the options that may be specified on the command line for "git diff".
git/diff.go:12
StructDiffTreeOptions
Describes the options that may be specified on the command line for "git diff-index". Note that only raw mode is currently supported, even though all
git/difftree.go:12
StructFetchOptions
git/fetch.go:8
StructFetchPackOptions
git/fetchpack.go:49
StructFixedIndexEntry
git/index.go:84
TypeAliasFormatString
git/show.go:8
StructFsckOptions
git/fsck.go:16
TypeAliasGPGKeyId
git/committree.go:13
StructGitBlobObject
git/objects.go:27
StructGitCommitObject
git/objects.go:81
StructGitConfig
git/config.go:22
StructGitConfigSection
git/config.go:18
TypeAliasGitConfigValues
This file provides a stupid way of parsing git config files. It's not very efficient, but for now it gets the job done. (There's a lot more low hangin
git/config.go:16
InterfaceGitObject
git/objects.go:18
StructGitTagObject
git/objects.go:52
StructGitTreeObject
git/objects.go:145
StructGrepOptions
git/grep.go:11
StructHashDiff
A HashDiff represents a single line in a git diff-index type output.
git/hashdiff.go:13
StructIgnoreMatch
Represents a match (or non-match) of a particular path name against a set of ignore patterns
git/ignore.go:24
StructIgnorePattern
An ignore pattern declared in a pattern file (e.g. .gitignore) or provided as an input.
git/ignore.go:16
StructIndex
git/index.go:30
StructIndexEntry
git/index.go:39
TypeAliasIndexMap
git/index.go:720
StructIndexPackOptions
git/indexpack.go:32
StructIndexStageEntry
git/index.go:563
StructInitOptions
git/init.go:10
StructLsFilesOptions
Describes the options that may be specified on the command line for "git diff-index". Note that only raw mode is currently supported, even though all
git/lsfiles.go:120
StructLsFilesResult
git/lsfiles.go:161
StructLsRemoteOptions
git/lsremote.go:8
StructLsTreeOptions
Options for LsTree. (These are almost all presentational and don't affect the behaviour of LsTree itself, but are in this struct to make it easier to
git/lstree.go:15
StructMergeBaseOptions
git/mergebase.go:7
StructMergeFileFile
git/mergefile.go:10
StructMergeFileOptions
git/mergefile.go:15
StructMergeOptions
Merge options represent the options that may be passed on the command line to "git merge"
git/merge.go:27
StructMkTreeOptions
git/mktree.go:11
TypeAliasObjectReference
git/packfile.go:21
TypeAliasPackIndexFanout
git/indexpack.go:70
StructPackObjectsOptions
git/packobjects.go:18
StructPackfileHeader
git/packfile.go:13
InterfacePackfileIndex
git/indexpack.go:63
StructPackfileIndexV2
git/indexpack.go:71
StructPackfileTestCase
git/packfile_test.go:12
StructParsedRevision
git/revparse.go:14
TypeAliasPattern
git/revparse.go:12
StructPerson
A Person is usually an Author, but might be a committer. It's someone with an email address.
git/client.go:365
StructPullOptions
git/pull.go:5
StructPushOptions
git/push.go:8
StructReadTreeOptions
Options that may be passed in the command line to ReadTree.
git/readtree.go:15
StructReader
Reader reads a Delta from Src and computes the delta using Base to resolve inserts.
git/delta/reader.go:12
next →1–100 of 156, ranked by callers