
bit é uma CLI Git modernizada experimental construída sobre o Git que fornece padrões felizes e outras gentivas:
bit add ou bit checkoutbit sync que simplificam muito seu fluxo de trabalhobit release e bit infobit --debug .--- Novo ---
bit pr e checkout Pull Solicitações do Github (requer Github CLI) bit update --- Em breve ---
bit fix por todas as vezes que você fez algo que você realmente gostaria que nãobit sync aprimoradaClique aqui para obter instruções de instalação
Execute bit update
Personalização:
BIT_THEME=invertedBIT_THEME=monochrome


Crie uma nova confirmação (aproximadamente equivalente a git commit -am "commit message" )
bit save [commit message]
Salve suas alterações no ramo atual [altera o comprometimento atual quando antes da origem] (aproximadamente equivalente a git commit -a ou condicionalmente git commit -a --amend --no-edit )
bit save
Sincronize suas mudanças no ramo de origem (beta) (aproximadamente equivalente ao git pull -r; git push )
bit sync
(aproximadamente equivalente a git pull -r; git push; git pull -r origin master; git push ) bit sync origin master
Você também tem acesso a todos os comandos Git.
bit commit -m "I can still use git commands" , bit pull -r origin master
bit switch example-branch não existe. Você quer criá -lo? S/n
sim
Mudou para uma nova filial 'Franch'
[Faz algumas mudanças]
bit save "add important feature"
Para compromissos multilines, simplesmente não coloque a cotação final até terminar de digitar
[Corrija um erro para um recurso importante]
bit save
[Push mudanças na origem]
bit sync
[Dois dias depois, confirme que sua filial está em sincronia com o ramo de origem]
bit sync
[Refase suas mudanças do Origin Master]
bit sync origin master
Se você deseja apoiar o desenvolvimento do BIT, considere me patrocinar.
Graças a Gitless, Git-Extras, pesquisadores do campo e, claro, os desenvolvedores do próprio git ! Além disso, graças ao promoção da biblioteca de prompts interativos
v1.1.2
bit sw como alias para bit switch v1.0
bit release bump v0.9
bit sync <upstream> <branch> bit mergev0.8
gh pr list funcione) brew install bit-git BIT_THEME=inverted ou BIT_THEME=monochrome v0.7
bit updatev0.6
v0.5
bit switch , bit co , bit checkout mostrará o prompt v0.4
bit sync Os binários de Go são independentes, portanto, desinstalar simplesmente requer excluir o binário (s)
rm `which bit`
Se você correu bit complete opcionalmente, remova uma linha do seu bash_profile , .zshrc etc.
complete -o nospace -C /Users/{_USER_}/go/bin/bit bit
cURL (maneira mais simples de instalar)TIM BIT? Patrocinador por US $ 5
curl -sf https://gobinaries.com/chriswalz/bit | sh ;
bit complete ;
echo " Type bit then press <ENTER> to show interactive prompt "
bit ;Para substituir o local da instalação
export PREFIX=/opt/bit/git && mkdir -p ${PREFIX} ## optional: override default install location /usr/local/bin
bit , bit checkout e bit switch mostrarão prompts interativos depois de pressionar Enter
go Advertências: Gopath e Gobin precisam ser definidos. Verifique com go env . Se eles não estiverem definidos, adicione isso ao seu .bashrc ou .bash_profile etc. e abra um novo terminal
export GOPATH= $HOME /go
export GOBIN= $( go env GOPATH ) /bingo install github.com/chriswalz/bit@latest ;
bit completeHomebrew (para usuários do macOS) brew install bit-git
bit complete
bit Não está funcionando? Experimente brew doctor
MacPorts (para usuários do MacOS) sudo port selfupdate
sudo port install bitgo (para usuários do Windows) go env -w GO111MODULE=on
# if latest is not working, replace it with the latest tag found here https://github.com/chriswalz/bit/releases
go get github.com/chriswalz/bit@latest ;
bitChocolatey (para usuários do Windows) choco install bit-gitzinit zinit ice lucit wait " 0 " as " program " from " gh-r " pick " bit "
zinit light " chriswalz/bit "NOTA : No Windows, apenas a conclusão interativa de conclusão não é clássica da guia Conclusão
Para criar uma versão estável a partir da fonte, use o pacote bit
Para criar a versão mais recente do Git a partir da fonte, use o pacote bit-git
NOTA : Esses pacotes são orientados pela comunidade e não são publicamente publicados meu mantenedor de bits.
Verifique a instalação com:
bit
Dependências: git
Suporte da plataforma: