Liking cljdoc? Tell your friends :D

polylith.clj.core.git.core


addclj

(add ws-dir filename is-git-add)
source

branchclj

source

current-branchclj

(current-branch)
source

diffclj

(diff ws-dir ws-local-dir is-no-changes sha1 sha2)

ws-local-dir is the name of the workspace if it lives within a git repo, otherwise nil. If :no-changes is passed in, return an empty vector.

ws-local-dir is the name of the workspace if it lives within a git repo,
otherwise nil. If :no-changes is passed in, return an empty vector.
sourceraw docstring

diff-commandclj

(diff-command sha1 sha2)
source

diff-command-partsclj

(diff-command-parts sha1 sha2)
source

drop-or-keepclj

(drop-or-keep elements drop?)
source

extract-sinceclj

(extract-since since)
source

first-committed-shaclj

(first-committed-sha ws-dir)
source

initclj

(init ws-dir git-repo? branch)
source

is-git-repo?clj

(is-git-repo? ws-dir)
source

keep-path?clj

(keep-path? path prefix)
source

latest-polylith-shaclj

(latest-polylith-sha branch)
source

remove-prefixclj

(remove-prefix path prefix)

If the workspace lives inside a git repository (not at its root) then we need to remove the workspace name/path from the path.

If the workspace lives inside a git repository (not at its root)
then we need to remove the workspace name/path from the path.
sourceraw docstring

repoclj

source

root-dirclj

(root-dir)
source

shaclj

(sha ws-dir since tag-patterns)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close