Điểm:0

Thiết bị đầu cuối Git trong Linux

lá cờ gb

Tôi mới sử dụng Ubuntu hoặc Linux nói chung. Tôi vừa chuyển từ Windows sang Linux để tiếp tục công việc của mình ở đây. Trên thực tế làm việc như một nhà phát triển web.

Tôi sử dụng các lệnh Git rất nhiều và khi tôi sao chép một repo, tôi không nhận được thiết bị đầu cuối đẹp mắt như tôi đã có với Git Bash trên Windows, chẳng hạn như đặt cho tôi tên chi nhánh khi tôi ở trong một thư mục, một số đề xuất tự động/tự động hoàn thành. ..

Tôi đang tìm kiếm một chương trình đầu cuối khác, chẳng hạn như hyperTerminal hoặc chương trình đi kèm với Manjaro.

guiverc avatar
lá cờ cn
Tôi không chắc bạn đang hỏi gì, nhưng nếu bạn muốn thay đổi $PS1 thành thứ gì đó sặc sỡ hơn; tại sao bạn không thay đổi nó? https://help.ubuntu.com/community/CustomizingBashPrompt (*giả sử đó là vấn đề của bạn*)
mondotofu avatar
lá cờ cn
Mọi người đều có sở thích cá nhân của riêng mình, nhưng nếu bạn không thích khả năng git tích hợp trong các IDE phát triển web của mình, thì có một loạt ứng dụng khách Git dành cho Linux có thể thu hút bạn: https://ubuntupit.com/best -git-client-cho-linux
JuniorDev avatar
lá cờ gb
Cảm ơn câu trả lời của bạn nhưng tôi không chỉ tìm cách thay đổi màu sắc trong Ubuntu Terminal hoặc chỉ thêm tên chi nhánh. (Tôi đã chỉnh sửa bài đăng của mình để cụ thể hơn)
muru avatar
lá cờ us
@JuniorDev Tôi nghĩ bạn nên đọc https://askubuntu.com/q/506510/158442 trước
Điểm:1
lá cờ pk

nhập mô tả hình ảnh ở đây https://github.com/HenzelMoras/myconfig

sử dụng trình bao zsh với .zshrc cho phép tự động hoàn thành, đề xuất bổ sung bằng cách sử dụng oh-my-zsh https://github.com/ohmyzsh/ohmyzsh

cài đặt nếu không có

sudo apt cài đặt zsh

thay đổi shell mặc định thành zsh

chsh -s $(mà zsh)

cài đặt oh-my-zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

sau đó chỉnh sửa tệp .zshrc, bạn có thể tham khảo cài đặt tệp cấu hình của tôi

nvim ~/.zshrc
 

nguồn tập tin

nguồn ~/.zshrc

tmux cho nhiều bảng và cửa sổ chia nhỏ

sudo apt cài đặt tmux

sau đó Neovim 0.5 để tạo trình chỉnh sửa thiết bị đầu cuối giống như không hoạt động

bạn có thể tham khảo các tập tin dấu chấm của tôi để biết ví dụ

Điểm:0
lá cờ us

Có rất nhiều câu trả lời trực tuyến và trong các diễn đàn trao đổi ngăn xếp khác nhau hiển thị các chức năng tùy chỉnh (foo() { gọi git và lấy thông tin } ) rồi tích phân vào PS1 ...nhưng rất nhiều người đã làm điều đó, đến nỗi bây giờ phần lớn điều này đã được thêm vào git.

Đầu tiên, cài đặt git (tất nhiên) & bash-completion (sudo apt cài đặt git bash-completion) và thêm vào lời nhắc của bạn, sử dụng tài liệu git (tôi tin rằng việc hoàn thành bash có thể là điều kiện tiên quyết, nhưng ngay cả khi không, nó thực sự hữu ích):

michael avatar
lá cờ us
@mondotofu ??? câu hỏi là về định dạng dòng lệnh git; nhận xét của bạn không liên quan gì đến câu hỏi và thậm chí ít liên quan hơn đến câu trả lời của tôi.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.