git rebase[-i | --interactive] [<options>] [--exec <cmd>] [--onto <newbase> | --keep-base] [<upstream> [<branch>]]git rebase[-i | --interactive] [<options>] [--exec <cmd>] [--onto <newbase>] --root [<branch>]git
When rewriting commits with (currently amend or rebase), if this variable is false, git will not copy notes from the original to the rewritten commit. Defaults to true. See also notes.rewriteRef below. This setting can be overridden with the GIT_NOTES_REWRITE_REF environment variable, which...
When a new branch is created with git branch, git switch or git checkout that tracks another branch, this variable tells Git to set up pull to rebase instead of merge (see "branch.<name>.rebase"). When never, rebase is never automatically set to true. When local, rebase is set to ...
rebase or merge but creates a merge anyway, forcing users who would want to rebase to redo the operation. Fix an early part of this problem by tightening the condition to give the message---there is no reason to stop or force the user to choose between rebase or merge if the history f...
Fast-forward merge with option to rebaseWith this setting at the project level, you can ensure that no merge commits are created and all merges are fast-forwarded. When a fast-forward merge is not possible, the user is given the option to rebase ...
Interactive Rebase Editor— Visualize and configure interactive rebase operations with a user-friendly editor. Comprehensive Commands— A rich set of commands to help you do everything you need. Integrations— Simplify your workflow and quickly gain insights via integration with your Git hosting services...
a user-friendly interactive rebase editor to easily configure an interactive rebase session terminal links— ctrl+click on autolinks in the integrated terminal to quickly jump to more details for commits, branches, tags, and more rich remote provider integrations— GitHub, GitLab, Gitea, Gerrit, Bi...
This option affects how dates are rendered in formatted log output, as long as the format has not explicitly given a date style. For example, using this format: [pretty] compact = %h %ad, \"%s\"$ git log -1 --format=compact --date=local6faac5df Mon Dec 3 03:18:43 2012, "wor...
Display user friendly error message if rebase fails. Hide new branch and tag links for projects with an empty repo. Fix protected branches API to accept name parameter with dot. Closes #38540 - Remove .ssh/environment file that now breaks the gitlab:check rake task. Keep subscribers when pr...
Display user friendly error message if rebase fails. Hide new branch and tag links for projects with an empty repo. Fix protected branches API to accept name parameter with dot. Closes #38540 - Remove .ssh/environment file that now breaks the gitlab:check rake task. Keep subscribers when pr...