Show the full output of command :hi in a scratch buffer:
:Redir hi
Show the full output of command :!ls -al in a scratch buffer:
| _anchors: | |
| checkout_repo: &checkout_repo | |
| name: Checkout repo | |
| uses: actions/checkout@v2 | |
| with: | |
| fetch-depth: 1 | |
| submodules: recursive | |
| install_pip_requirements: &install_pip_requirements |
| #!/usr/bin/env python | |
| # -*- coding: utf-8; py-indent-offset:4 -*- | |
| ############################################################################### | |
| # | |
| # Copyright (C) 2018 Daniel Rodriguez | |
| # | |
| # This program is free software: you can redistribute it and/or modify | |
| # it under the terms of the GNU General Public License as published by | |
| # the Free Software Foundation, either version 3 of the License, or | |
| # (at your option) any later version. |
| #!/bin/bash | |
| #### GIT STUFF | |
| # gitlog only the specified revision(s), e.g. $ gitlog1 master some-feature-branch | |
| alias gitlog1='git log --color --graph --format="format:%C(normal bold)%h%Creset %s%C(red)%d%Creset (%C(yellow)%aN%Creset, %C(green)%ar%Creset)"' | |
| # Entire git commit history with tree and colors and branch names | |
| alias gitlog='gitlog1 --all --branches=\* --remotes=\*' |
| use strict; | |
| use warnings; | |
| use vars qw($VERSION %IRSSI); | |
| use Irssi; | |
| # Script info | |
| $VERSION = '0.1'; | |
| %IRSSI = ( | |
| authors => 'Bas Stottelaar', |
You don't have to delete your local branch.
Simply delete your remote tracking branch:
git branch -d -r origin/<remote branch name>
(This will not delete the branch on the remote repo!)
See "Having a hard time understanding git-fetch"
there's no such concept of local tracking branches, only remote tracking branches.