You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
auto* stash = app.add_subcommand("stash", "Stash the changes in a dirty working directory away\n");
auto* push = stash->add_subcommand(
"push",
"Save your local modifications to a new stash entry and roll them back to " + ansi_code::bold
+ "HEAD " + ansi_code::reset
+ "(in the working tree and in the index). The <message> part is optional and gives the description along with the stashed state.\n"
);
auto* list = stash->add_subcommand(
"list",
"List the stash entries that you currently have. Each stash entry is listed with its name (e.g. "
+ ansi_code::bold + "stash@" + ansi_code::reset + "{0} is the latest entry, " + ansi_code::bold
+ "stash@" + ansi_code::reset
+ "{1} is the one before, etc.), the name of the branch that was current when the entry was made, and a short description of the commit the entry was based on.\n"
); // TODO: check if shows all of that
auto* pop = stash->add_subcommand(
"pop",
"Remove a single stashed state from the stash list and apply it on top of the current working tree state, i.e., do the inverse operation of "