2013-05-26 58 views
66

Tôi đang đề cập đến vỏ đi kèm với GitHub cho Windows và Git Bash (có trình cài đặt độc lập).Sự khác biệt giữa Git Bash và GitHub cho Windows shell là gì?

+0

Tôi nghĩ rằng chúng chỉ là hai loại bàn điều khiển khác nhau, nhưng hãy chờ ai đó biết rõ hơn I. –

+0

bạn có thấy điều này không: http://stackoverflow.com/questions/14551989/cygwin-or-git-bash -command-window – mrz

+1

Tôi đã thử sử dụng Git cho Windows, nhưng lần đầu tiên được giới thiệu với Git Bash trong suốt khóa học Udacity. Vì tôi không thực sự làm việc với Powershell, và rất nhiều phân tích dữ liệu cũng được thực hiện trên Linux, mà tôi có một số kinh nghiệm với, tôi thích sử dụng Git Bash. –

Trả lời

95

Vâng, một điều, vỏ mặc định đi kèm với GitHub cho Windows là PoshGit, là môi trường Windows Power Shell cho Git. Mặt khác, Git Bash/msysGit sử dụng Bash shell (Bourne Again Shell) và MinGW, là cổng của môi trường kiểu Linux và các công cụ dòng lệnh.

PoshGit sẽ cho phép bạn sử dụng lệnh Windows và Power Shell với Git tại dòng lệnh, trong khi Git Bash sẽ cho phép bạn sử dụng các công cụ MinGW/Linux với Git tại dòng lệnh.

+3

Cảm ơn bạn, tôi đã rất bối rối lúc đầu tiên nhưng bây giờ nó có ý nghĩa! – Abdel

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