AnnotatedCommit.fromFetchhead
AnnotatedCommit.fromFetchhead(repo, branch_name, remote_url, id).then(function(annotatedCommit) {
// Use annotatedCommit
});
| Parameters | Type | |
|---|---|---|
| repo | Repository | repository that contains the given commit |
| branch_name | String | name of the (remote) branch |
| remote_url | String | url of the remote |
| id | Oid | the commit object id of the remote branch |
| Returns | |
|---|---|
| AnnotatedCommit |
AnnotatedCommit.fromRef
AnnotatedCommit.fromRef(repo, ref).then(function(annotatedCommit) {
// Use annotatedCommit
});
| Parameters | Type | |
|---|---|---|
| repo | Repository | repository that contains the given reference |
| ref | Reference | reference to use to lookup the git_annotated_commit |
| Returns | |
|---|---|
| AnnotatedCommit |
AnnotatedCommit.fromRevspec
AnnotatedCommit.fromRevspec(repo, revspec).then(function(annotatedCommit) {
// Use annotatedCommit
});
| Parameters | Type | |
|---|---|---|
| repo | Repository | repository that contains the given commit |
| revspec | String | the extended sha syntax string to use to lookup the commit |
| Returns | |
|---|---|
| AnnotatedCommit |
AnnotatedCommit.lookup
AnnotatedCommit.lookup(repo, id).then(function(annotatedCommit) {
// Use annotatedCommit
});
| Parameters | Type | |
|---|---|---|
| repo | Repository | repository that contains the given commit |
| id | Oid | the commit object id to lookup |
| Returns | |
|---|---|
| AnnotatedCommit |
AnnotatedCommit#id
var oid = annotatedCommit.id();
| Returns | |
|---|---|
| Oid | commit id |
AnnotatedCommit#ref
var string = annotatedCommit.ref();
| Returns | |
|---|---|
| String | ref name. |