Next: SOFTWARE-EVOLUTION-LIBRARY/UTILITY/JSON, Previous: SOFTWARE-EVOLUTION-LIBRARY/UTILITY/DEBUG, Up: Software Evolution Library Index [Contents][Index]
Return the current git branch by directly reading git data on disk.
Return the current git commit by directly reading git data on disk.
Return the git status of directory
as a list of lists of (status file).
Return nil if there are no modified, untracked, or deleted files.
Class precedence list: git, standard-object, slot-object, t
An object to represent a git repository.
Return nil if url
does not look like a url
to a git valid remote.
Make a git object in local-directory
.
If remote
is specified clone from remote
into local-directory
. If
local-directory
exists it should be part of or under a git repository.
If local-directory
does not exist it will be created and a fresh git
repository will be initialized therein. A username and password may
be specified as part of the remote
url
. e
.g. as
’https://USERNAME:PASSWORD@github.com/path/to/repo.git’.
Run the git command command
in the git repository git
.