Skip to content

Commit 881cdcc

Browse files
author
Andrew McKnight
committed
merge fixes
1 parent 7a61323 commit 881cdcc

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Sources/GitKit/Git.swift

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ public final class Git: Shell {
1616
case cmd(Command, String? = nil)
1717
case addAll
1818
case status(short: Bool = false)
19+
case clone(url: String , dirName: String? = nil)
1920
case commit(message: String, allowEmpty: Bool = false, gpgSigned: Bool = false)
2021
case writeConfig(name: String, value: String)
2122
case readConfig(name: String)
@@ -159,6 +160,12 @@ public final class Git: Shell {
159160
if let revisions = revisions {
160161
params.append(revisions)
161162
}
163+
case .revParse(let abbrevRef, let revision):
164+
params = [Command.revParse.rawValue]
165+
if abbrevRef {
166+
params.append("--abbrev-ref")
167+
}
168+
params.append(revision)
162169
case .lsRemote(url: let url, limitToHeads: let limitToHeads):
163170
params = [Command.lsRemote.rawValue]
164171
if limitToHeads {

0 commit comments

Comments
 (0)