
bit adalah git cli yang dimodernisasi eksperimental yang dibangun di atas git yang memberikan default yang bahagia dan kebaikan lainnya:
bit add atau bit checkoutbit sync yang sangat menyederhanakan alur kerja Andabit release & bit infobit --debug .--- Baru ---
bit pr View dan Checkout Tarik Permintaan dari GitHub (membutuhkan GitHub CLI) bit update --- Segera hadir ---
bit fix untuk semua waktu Anda melakukan sesuatu yang benar -benar Anda harapkanbit sync yang ditingkatkanKlik di sini untuk instruksi instalasi
Jalankan bit update
Kustomisasi:
BIT_THEME=invertedBIT_THEME=monochrome


Buat komit baru (kira -kira setara dengan git commit -am "commit message" ))
bit save [commit message]
Simpan perubahan Anda pada cabang saat ini [mengubah komit saat ini ketika di depan dari awal] (kira -kira setara dengan git commit -a atau git commit -a --amend --no-edit ) secara kondisional)
bit save
Sinkronisasi perubahan Anda ke cabang asal (beta) (kira -kira setara dengan git pull -r; git push )
bit sync
(kira -kira setara dengan git pull -r; git push; git pull -r origin master; git push ) bit sync origin master
Anda memiliki akses ke semua perintah git juga.
bit commit -m "I can still use git commands" , bit pull -r origin master
bit switch example-branch cabang tidak ada. Apakah Anda ingin membuatnya? Y/n
Ya
Beralih ke cabang baru 'Contoh-cabang'
[Membuat beberapa perubahan]
bit save "add important feature"
Untuk komitmen multiline jangan letakkan kutipan akhir sampai Anda selesai mengetik
[Memperbaiki kesalahan untuk fitur penting]
bit save
[Dorong Perubahan ke Asal]
bit sync
[Dua hari kemudian konfirmasi cabang Anda selaras dengan cabang asal]
bit sync
[Rebase Perubahan Anda dari Asal Master]
bit sync origin master
Jika Anda ingin mendukung pengembangan bit, pertimbangkan untuk mensponsori saya.
Terima kasih kepada Gitless, Git-Extras, para peneliti di lapangan dan tentu saja para pengembang git sendiri! Juga, terima kasih kepada GO-Prompt untuk perpustakaan prompt interaktif
v1.1.2
bit sw sebagai alias untuk bit switch v1.0
bit release bump v0.9
bit sync <upstream> <branch> bit mergev0.8
gh pr list untuk berfungsi) brew install bit-git BIT_THEME=inverted atau BIT_THEME=monochrome V0.7
bit updatev0.6
v0.5
bit switch , bit co , bit checkout akan menampilkan prompt V0.4
bit sync Binari pergi mandiri sehingga menghapus instalasi hanya membutuhkan penghapusan biner (IES)
rm `which bit`
Jika Anda berlari bit complete secara opsional menghapus garis dari bash_profile Anda, .zshrc dll.
complete -o nospace -C /Users/{_USER_}/go/bin/bit bit
cURL (cara paling sederhana untuk menginstal)Suka Bit? Sponsor bit seharga $ 5
curl -sf https://gobinaries.com/chriswalz/bit | sh ;
bit complete ;
echo " Type bit then press <ENTER> to show interactive prompt "
bit ;Untuk menimpa lokasi pemasangan
export PREFIX=/opt/bit/git && mkdir -p ${PREFIX} ## optional: override default install location /usr/local/bin
bit , bit checkout & bit switch akan menampilkan prompt interaktif setelah Anda menekan enter
go Peringatan: Gopath dan Gobin perlu ditetapkan. Verifikasi dengan go env . Jika tidak diatur, tambahkan ini ke .bashrc atau .bash_profile dll. Dan buka terminal baru
export GOPATH= $HOME /go
export GOBIN= $( go env GOPATH ) /bingo install github.com/chriswalz/bit@latest ;
bit completeHomebrew (untuk pengguna macOS) brew install bit-git
bit complete
bit Tidak bekerja? Cobalah brew doctor
MacPorts (untuk pengguna MacOS) sudo port selfupdate
sudo port install bitgo (untuk pengguna 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 (untuk pengguna Windows) choco install bit-gitzinit zinit ice lucit wait " 0 " as " program " from " gh-r " pick " bit "
zinit light " chriswalz/bit "CATATAN : Pada Windows hanya penyelesaian prompt interaktif yang berfungsi bukan penyelesaian tab klasik
Untuk membangun versi stabil dari sumber, gunakan paket bit
Untuk membangun versi git terbaru dari sumber, gunakan paket bit-git
Catatan : Paket-paket ini didorong oleh masyarakat dan tidak diterbitkan secara resmi The Bit Loader saya.
Verifikasi instalasi dengan:
bit
Ketergantungan: git
Dukungan platform: