Git Bash là một trình giả lập terminal (terminal emulator) cho Windows dùng cho trải nghiệm dòng lệnh Git. Sử dụng Git Bash, bạn có thể làm việc trên bất kỳ thay đổi nào trong mã trên chính terminal, và bạn không cần môi trường mã hóa khác như Atom, Notepad++, v.v.
Git được cài đặt sẵn trên hầu hết hệ thống Linux, nhưng nếu bạn đang dùng Windows, hãy làm theo các bước tiếp theo để cài đặt Git Bash trên Windows 10.
Cách cài đặt Git Bash trên Windows
Mặc dù cài đặt Git cho Windows từ liên kết tải xuống chính thức là dễ dàng, người ta nên kiểm tra kỹ các bước hiển thị ở đây để tránh lỗi đồng bộ sau này. Cho người dùng Linux, chúng tôi có hướng dẫn người mới bắt đầu về cài đặt Git.
Sau khi tải xuống, chọn các thành phần bạn muốn cài đặt và bỏ chọn những cái bạn không muốn. Chấp nhận giấy phép công cộng GNI như hiển thị dưới đây.
Tối thiểu, bạn sẽ cần bật tùy chọn "Git Bash" và "Git GUI", "enable Git support for large files" (bật hỗ trợ Git cho tệp lớn), "associate .git configuration files with the default text editor" (liên kết tệp cấu hình .git với trình soạn thảo văn bản mặc định), và "associate .sh files to be run with Bash" (liên kết tệp .sh để chạy với Bash).
Đối với người dùng Windows 10, thư mục Git sẽ được tạo mặc định trong "Program Files". Bạn có thể chọn không tạo thư mục menu Start.
Trong bước tiếp theo, bạn cũng sẽ có lựa chọn chọn trình soạn thảo mặc định bởi Git. Mặc dù Vim là trình soạn thảo mặc định, bạn sẽ tìm thấy nhiều tùy chọn khác, như Notepad++, Atom, Visual Studio Code, và Sublime Text. Cho hướng dẫn này, chúng tôi đang dùng Vim.
Tiếp theo, bạn sẽ được hỏi tên nhánh ban đầu nên là gì. An toàn hơn là đặt tên là "let Git decide" (để Git quyết định). Để điều chỉnh môi trường path, chọn tùy chọn khuyến nghị "Git from the command line and also from 3rd-party software" (Git từ dòng lệnh và cả từ phần mềm bên thứ ba).
Trong bước kế tiếp, bạn phải chọn HTTPS transport backend. Dùng thư viện OpenSSL để xác thực vượt trội.
Một quy ước Git khác là kết thúc dòng (line endings) trong tệp văn bản. Chọn "Checkout Windows-style, commit Unix-style line endings" (Checkout kiểu Windows, commit kiểu Unix line endings).
Tất nhiên, bạn cần một trình giả lập terminal để dùng với Git Bash. Chọn MinTTY, terminal mặc định của MSYS2, thay vì cửa sổ console mặc định Windows 10. Điều này sẽ giúp bạn tách biệt các hoạt động Git khỏi các chức năng PC còn lại. Cũng, cửa sổ MinTTY cảm thấy đúng như terminal dòng lệnh.
Git "Pull" request nên được xử lý như thế nào? Chọn tùy chọn mặc định ở đây.
Để quản lý thông tin đăng nhập GitHub và bên thứ ba khác, chọn "Git Credential Manager Core".
Tùy chọn bổ sung
Có một vài tùy chọn thêm để cấu hình. Chọn "enable file system caching" (bật bộ nhớ đệm hệ thống tệp) để tăng cường hiệu suất. Cũng có một vài tính năng thực nghiệm ở màn hình tiếp theo, như pseudo consoles (bảng điều khiển giả), an toàn để bỏ qua.
Sẽ mất thêm vài phút để Git được cài đặt trên máy của bạn.
Một khi Git Setup Wizard đã kết thúc cài đặt Git, bạn có thể khởi chạy Git Bash hoặc mở terminal chương trình từ hộp tìm kiếm Windows ở chế độ "Administrator" (Quản trị viên).
Bây giờ bạn đã học các bước cài đặt trình giả lập terminal Git Bash trên Windows 10 đúng cách, bạn có thể bắt đầu thử nghiệm với các hàm Git khác nhau, như Git Aliases. Chúng tôi cũng đã bao quát cách bạn có thể bắt đầu với quản lý dự án GitHub. Bạn cũng có thể host blog miễn phí với Jekyll và GitHub Pages.