2015-08-15 14 views
6

xem xét như sau:Điểm sử dụng bí danh git là gì?

$ git config --global alias.show-graph 'log --graph --abbrev-commit --pretty=oneline' 

Bây giờ, gõ git show-graph thực thi lệnh log trình bày ở trên.

Câu hỏi: Tại sao không chỉ sử dụng tập lệnh bash cho điều này? Có lợi thế hay bất lợi khi làm như vậy?

+0

Không phải là câu trả lời cho câu hỏi của bạn, nhưng không sử dụng tập lệnh bash, sử dụng bí danh như 'alias gs = 'git status'' –

Trả lời

5

Nếu bạn có thói quen gõ git SOMETHING, thì việc sử dụng chức năng bí danh của git hoạt động thuận tiện hơn. Đó là về nó.

5

Một lợi thế có thể là đôi khi bạn tích hợp git với các công cụ khác, những công cụ này có thể sử dụng các bí danh git. Ví dụ fugitive plugin cho vim cho phép bạn thực hiện các lệnh git tùy ý bằng cách sử dụng :Git <command> - vì vậy bạn có thể sử dụng bí danh git - bạn sẽ không thể sử dụng bí danh chuẩn hoặc tập lệnh bash trong cùng một ngữ cảnh.

1

Một số người phiên bản dotfiles của họ để sử dụng chúng trên nhiều hệ thống. Sau đó, bạn sẽ có quyền truy cập vào bí danh git ở mọi nơi bạn triển khai yêu thích ~/.gitconfig

Điều tương tự cũng xảy ra với bí danh bash có lợi cho tập lệnh bash. Nhưng tôi muốn sử dụng git alias hơn alias và do đó giữ cấu hình liên quan đến git riêng biệt trong .gitconfig.

Các vấn đề liên quan