Namespaces

Types in GitSharp.Commands

Type ShowBranchCommand

Namespace GitSharp.Commands

Parent AbstractCommand

Properties

Public properties

string ActualDirectory get;

bool All get; set;

Not implemented Show both remote-tracking branches and local branches.

List<string> Arguments get; set;

bool Color get; set;

Not implemented Color the status sign (one of these: `*` `!` `+` `-`) of each commit corresponding to the branch it's in.

bool Current get; set;

Not implemented With this option, the command includes the current branch to the list of revs to be shown when it is not given on the command line.

bool DateOrder get; set;

Not implemented This option is similar to '--topo-order' in the sense that no parent comes before all of its children, but otherwise commits are ordered according to their commit date.

string GitDirectory get; set;

string Independent get; set;

Not implemented Among the s given, display only the ones that cannot be reached from any other .

bool List get; set;

Not implemented Synonym to `--more=-1`

bool MergeBase get; set;

Not implemented Instead of showing the commit list, determine possible merge bases for the specified commits. All merge bases will be contained in all specified commits. This is different from how linkgit:git-merge-base[1] handles the case of three or more commits.

string More get; set;

Not implemented Usually the command stops output upon showing the commit that is the common ancestor of all the branches. This flag tells the command to go more common commits beyond that. When is negative, display only the s given, without showing the commit ancestry tree.

bool NoColor get; set;

Not implemented Turn off colored output, even when the configuration file gives the default to color output.

bool NoName get; set;

Not implemented Do not show naming strings for each commit.

StreamWriter OutputStream get; set;

string Reflog get; set;

Not implemented Shows most recent ref-log entries for the given ref. If is given, entries going back from that entry. can be specified as count or date. When no explicit parameter is given, it defaults to the current branch (or `HEAD` if it is detached).

bool Remotes get; set;

Not implemented Show the remote-tracking branches.

Repository Repository get; set;

bool Sha1Name get; set;

Not implemented Instead of naming the commits using the path to reach them from heads (e.g. "master~2" to mean the grandparent of "master"), name them with the unique prefix of their object names.

bool Sparse get; set;

Not implemented By default, the output omits merges that are reachable from only one tip being shown. This option makes them visible.

bool Topics get; set;

Not implemented Shows only commits that are NOT on the first branch given. This helps track topic branches by hiding any commit that is already in the main line of development. When given "git show-branch --topics master topic1 topic2", this will show the revisions given by "git rev-list {caret}master topic1 topic2"

bool TopoOrder get; set;

Not implemented By default, the branches and their commits are shown in reverse chronological order. This option makes them appear in topological order (i.e., descendant commits are shown before their parents).