
bitは、Gitの上に構築された実験的な近代化されたGitCLIで、幸せなデフォルトやその他の優れたデフォルトを提供します。
bit addまたはbit checkoutを使用するときのファイルとブランチ名のオートコンプリートbit syncのような新しいコマンドbit releaseやbit infoなどのGit-Extrasからのコマンドbit --debugを使用してBITがどのように機能するかについての洞察を得る。- -新しい- -
bit prビューとチェックアウトプルリクエスト(github cliが必要) bit updateを使用してビットを簡単に更新できます- -近日公開- -
bit fixbit syncインストール手順については、ここをクリックしてください
bit updateを実行します
カスタマイズ:
BIT_THEME=invertedBIT_THEME=monochrome


新しいコミットを作成します( git commit -am "commit message" )
bit save [commit message]
現在のブランチへの変更を保存します[原点より先にあるときに現在のコミットを修正] ( git commit -aまたは条件付きgit commit -a --amend --no-editとほぼ同等)
bit save
Origin Branch(Beta)への変更を同期します( git pull -r; git pushとほぼ同等)
bit sync
( git pull -r; git push; git pull -r origin master; git push ) bit sync origin masterとほぼ同等です
すべてのgitコマンドにもアクセスできます。
bit commit -m "I can still use git commands" 、 bit pull -r origin master
bit switch example-branchブランチは存在しません。作成しますか? y/n
はい
新しいブランチ「例ブランチ」に切り替えた
[いくつかの変更を加える]
bit save "add important feature"
マルチラインコミットの場合、タイピングが完了するまで最終的な見積もりをしないでください
[重要な機能のエラーを修正]
bit save
[起源への変更をプッシュ]
bit sync
[2日後、あなたの枝がOrigin Branchと同期していることを確認]
bit sync
[Origin Masterからの変更を再確認]
bit sync origin master
BITの開発をサポートしたい場合は、私をスポンサーすることを検討してください。
Gitless、Git-Extras、この分野の研究者、そしてもちろんgit自体の開発者に感謝します!また、インタラクティブプロンプトライブラリのGo-ProMPTに感謝します
v1.1.2
bit switchのエイリアスとしてbit swを追加しますv1.0
bit release bumpの悪いリリースタグを優雅に処理するv0.9
bit sync <upstream> <branch> bit merge提案v0.8
gh pr listが必要です) brew install bit-git BIT_THEME=invertedまたはBIT_THEME=monochrome光端子背景V0.7
bit updateでCLIを更新しますV0.6
v0.5
bit switch 、 bit co 、 bit checkoutプロンプトが表示されますv0.4
bit syncのQOL改善GOバイナリは自己完結型であるため、アンインストールするには単純にバイナリを削除する必要があります(IES)
rm `which bit`
bit completeを実行した場合、オプションでbash_profile 、 .zshrcなどから行を削除します。
complete -o nospace -C /Users/{_USER_}/go/bin/bit bit
cURLの使用(インストールする最も簡単な方法)ビットのように? 5ドルでBITをスポンサーします
curl -sf https://gobinaries.com/chriswalz/bit | sh ;
bit complete ;
echo " Type bit then press <ENTER> to show interactive prompt "
bit ;インストール場所を上書きするには
export PREFIX=/opt/bit/git && mkdir -p ${PREFIX} ## optional: override default install location /usr/local/bin
bit 、 bit checkout & bit switch Enterを押すとインタラクティブプロンプトが表示されます
goを使用します警告:GoPathとGobinを設定する必要があります。 go envで確認します。それらが設定されていない場合は、これを.bashrcまたは.bash_profileなどに追加し、新しいターミナルを開きます
export GOPATH= $HOME /go
export GOBIN= $( go env GOPATH ) /bingo install github.com/chriswalz/bit@latest ;
bit completeHomebrewを使用する(macosユーザー向け) brew install bit-git
bit complete
bit働いていませんか? brew doctorをお試しください
MacPortsの使用(MacOSユーザー向け) sudo port selfupdate
sudo port install bitgoを使用する(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の使用(Windowsユーザー向け) choco install bit-gitzinitを使用しますzinit ice lucit wait " 0 " as " program " from " gh-r " pick " bit "
zinit light " chriswalz/bit "注:Windowsのみで、インタラクティブプロンプト完了はクラシックタブの完了ではなく動作します
ソースから安定したバージョンを構築するには、 bitパッケージを使用します
ソースから最新のgitバージョンを構築するには、 bit-gitパッケージを使用します
注:これらのパッケージはコミュニティ主導型であり、私のビットメンテナーを公式に公開していません。
インストールを確認してください:
bit
依存関係:git
プラットフォームサポート: