From be42a2feeaa6a2216bc5adf5f63d65e35475559c Mon Sep 17 00:00:00 2001 From: nath1as Date: Sat, 10 Oct 2020 05:13:57 +0200 Subject: [PATCH] legit: add page (#4425) --- pages/linux/legit.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 pages/linux/legit.md diff --git a/pages/linux/legit.md b/pages/linux/legit.md new file mode 100644 index 000000000..4450a2b4a --- /dev/null +++ b/pages/linux/legit.md @@ -0,0 +1,28 @@ +# legit + +> Complementary command-line interface for Git. +> More information: . + +- Switch to a specified branch, stashing and restoring unstaged changes: + +`git switch {{target_branch}}` + +- Synchronize current branch, automatically merging or rebasing, and stashing and unstashing: + +`git sync` + +- Publish a specified branch to the remote server: + +`git publish {{branch_name}}` + +- Remove a branch from the remote server: + +`git unpublish {{branch_name}}` + +- List all branches and their publication status: + +`git branches {{glob_pattern}}` + +- Remove the last commit from the history: + +`git undo {{--hard}}`