Número Git: Aumente a produtividade do comando git!

Se vocês…

  • Gostaria de digitar todos os comandos git no terminal .
  • Você está cansado de digitar todo o caminho do arquivo quando deseja adicionar git ou diff seletivamente? (Embora os shells atuais suportem o preenchimento automático.)

Então …

‘número git’ pode ser sua arma secreta.

Felizmente encontrei isso há alguns meses e me tornei um grande fã dele.

Aqui está um link: link do github


Qual é o número Git?

‘Git number’ é um par de scripts que fazem a numeração de arquivos mostrados por ‘git status’.

E você pode executar o comando git por seu número, não pelo nome do arquivo.

Por exemplo.

$ git number --column
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
#1 .README.swp
#2 README

‘git number –column’ é o mesmo que ‘git status’ no git number. Vou criar um apelido para isso.

$ git number add 1
$ git number
add 1 5
$ git number
add 1-5

E você pode adicionar um arquivo como este. Um arquivo cada, Vários arquivos cada, Vários arquivos com intervalo

Isso é INCRÍVEL. Obrigado, Holygeek.


Como usar

A explicação abaixo segue as instruções do link do hub git.

1. Clone o projeto

$ git clone https://github.com/holygeek/git-number.git  

2. Copie 3 scripts para um de seu diretório no PATH do sistema.

No meu caso / usr / bin

$ cp git-list /usr/bin
$ cp git
-number /usr/bin
$ cp git
-id /usr/bin

3. Faça alias para comandos git

o status do git é o mesmo que

$ git number --column

e outros comandos são iguais

$ git number <original git command> [parameters]

Então criei um alias para eles no arquivo de configuração do shell.

alias gs="git number --column"
alias ga="git number add"
alias gd="git number diff"
alias gr="git number reset"

4. Aproveite!