Bagaimana cara perintah alias di Git Bash untuk Windows yang diunduh dari git-scm.com?
Maksudku perintah Bash bukan Git.
(Windows 7)
Edit:
Menulis alias dalam .bashrc
file (seperti yang disarankan oleh @gturri ) tidak menambahkannya di konsol. (Setelah reboot sistem) (Saya tidak pernah menulis alias untuk ls
perintah jadi itu harus berupa alias default.)
ls
bukan alias default, ini adalah perintah.ls.exe
adalah/usr/bin
untuk mengatakanC:\Program Files\Git\usr\bin\ls.exe
. Anda dapat menjalankannya dari baris perintahcmd
atauPowerShell
.Jawaban:
Untuk mengonfigurasi alias bash, ini sama seperti jika Anda menggunakan platform Unix: letakkan di a
.bashrc
di rumah Anda:Agar perubahan ini diperhitungkan, Anda harus mencari file ini (yaitu: menjalankan
source .bashrc
) atau memulai ulang terminal Anda(Dalam beberapa kasus * Anda dapat menemukan
.bashrc
file yang setara diC:\Users\<username>\AppData\Local\GitHub\PortableGit_\etc\profile.d\aliases.sh.
Dan Anda harus menambahkan alias dialiases.sh.
)(* Kasus ini terjadi ketika Anda menginstal Git untuk rilis GUI Windows dari https://git-scm.com/download/win yang berisi GitBash)
sumber
alias ll=\'ls -l\'
danll
perintah Anda berfungsi. Kemudian hari ini menambahkan lebih banyak alias dan ternyata tidak. (jadi saya batalkan menerima jawabannya). update di posting utama saya. Sepertinya aliasll
danls
default (saya tidak pernah menulis alias untukls
perintah - saya kira begitu)echo alias toto=\'ls -l\' >> .bashrc
untuk menghindari interaksi dengan alias default). Dapatkah Anda memeriksa bahwa saluran tersebut memang ada di Anda.bashrc
? (juga, ingatlah bahwa ini harus diuji dengan jendela baru, karena.bashrc
bersumber saat shell diluncurkan/etc
direktori ini . Sepertinya benar-benar cocokC:\Users\<user.name>\AppData\Local\Programs\Git\etc
. Saya tidak membuatnya, jadi pasti dibuat secara otomatisSaya memiliki masalah yang sama, saya tidak dapat menemukan cara menemukan alias yang digunakan oleh Git Bash di Windows. Setelah mencari beberapa saat, saya menemukan file aliases.sh di bawah
C:\Program Files\Git\etc\profile.d\aliases.sh
.Ini adalah jalur di bawah windows 7, mungkin bisa berbeda di instalasi lain.
Buka saja dengan editor pilihan Anda dalam mode admin . Setelah menyimpannya, muat ulang command prompt Anda.
Saya harap ini bisa membantu!
sumber
aliases.sh
file ditimpa saat Anda menginstal versi git baru. Saya sarankan untuk membuat.bashrc
di direktori "home" (maksud sayaC:\users\<yourname>
)echo "source ~/.bashrc" >> /etc/profile.d/aliases.sh
- kemudian saya menyimpan alias saya di folder rumah saya dan setelah pembaruan git saya hanya mengembalikan penunjuk di dll untuk menggunakan alias saya jugaIkuti langkah-langkah di bawah ini:
Buka file
.bashrc
yang ditemukan di lokasiC:\Users\USERNAME\.bashrc
Jika file
.bashrc
tidak ada, buatlah menggunakan langkah-langkah di bawah ini:C:\Users\USERNAME\
.notepad ~/.bashrc
Ini menghasilkan
.bashrc
file.Tambahkan di bawah contoh perintah WP CLI, Git, Grunt & PHPCS dll.
Sekarang Anda dapat menggunakan perintah:
ga
dari padagit add .
wpthl
dari padawp theme list
Misalnya. Saya telah menggunakan
wpthl
untuk perintah WP CLIwp theme list
.Untuk lebih jelasnya baca artikel Pintasan / alias keyboard untuk perintah WP CLI, Git, Grunt & PHPCS untuk windows
sumber
.bashrc
belum ada, Anda dapat membuatnya. (Windows 10)source ~/.bashrc
Anda dapat menambahkannya secara manual di file .gitconfig
Atau menggunakan skrip:
Berikut adalah tangkapan layar dari
.gitconfig
sumber
Ada dua cara mudah untuk mengatur alias.
Menggunakan Bash
Buka terminal bash dan ketik perintah git. Misalnya:
Akhirnya akan menambahkan alias tersebut pada file .gitconfig.
Memperbarui file .gitconfig
Buka file .gitconfig yang terletak di 'C: \ Users \ username \ .gitconfig' di lingkungan Windows. Kemudian tambahkan baris berikut:
sumber
.bashrc
file baru di bawah rumah, yang di bawah jendela tampaknya agak aneh, dan sebagai.gitconfig
gantinya menggunakan standar . Terima kasih!Pergi ke:
C:\Users\ [youruserdirectory] \bash_profile
Dalam jenis file bash_profile Anda - alias desk = 'cd "[DIRECTORY LOCATION]"'
Segarkan direktori Pengguna Anda di mana file bash_profile berada, lalu buka kembali jendela CMD atau Git Bash Anda
Ketik meja untuk melihat apakah Anda sampai ke lokasi Desktop atau lokasi yang Anda inginkan di area "LOKASI DIREKTORI" di atas
Catatan: [desk] bisa menjadi nama apa pun yang Anda pilih dan akan membawa Anda ke lokasi yang ingin Anda tuju saat mengetik di jendela CMD.
sumber
Untuk Menambahkan Alias Sementara:
$ alias gpuom='git push origin master'
$ alias
tekan Enter.Untuk Menambahkan Alias Permanen:
$ vim ~/.bashrc
dan tekan Enter (Saya rasa Anda sudah familiar dengan vim).$ alias
tekan Enter.sumber