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"