2015-10-30 13 views
14

Là một lập trình viên mới, gần đây tôi đã cài đặt Github Desktop trên Windows 10. Tuy nhiên, khi sử dụng npm, tôi đã phát hiện ra rằng một số gói, như bower, yêu cầu người dùng cài đặt Git for Windows.Sự khác biệt giữa Git cho Windows và Github Desktop là gì?

Câu hỏi của tôi là: Sự khác nhau giữa việc sử dụng Github cho cài đặt git của Desktop và sử dụng Git cho Windows là gì? Có cần thiết phải gỡ cài đặt git và cài đặt Github Desktop hiện tại của tôi để điều chỉnh các công cụ dòng lệnh git của tôi không? Nếu vậy, tôi nên tiến hành như thế nào?

Trả lời

12

Nó sẽ là cần thiết để gỡ bỏ cài đặt git hiện tại của tôi và cài đặt Github Desktop để điều chỉnh git công cụ dòng lệnh của tôi không?

Cả hai đều hoàn toàn độc lập.

Bạn có thể cài đặt git-for-windows một cách an toàn ngoài GitHub Desktop: cả hai sẽ bỏ qua lẫn nhau.

1

GitHub for Windows là giao diện GUI cho git. Bạn có thể xem danh sách các giao diện GUI khác cho githere. Nếu bạn có Github for Windows hoạt động thì bạn cũng đã cài đặt git for Windows.

+0

Làm cách nào để thay đổi công cụ dòng lệnh được cài đặt? – Metalurgia

+0

bạn có muốn cập nhật 'git cho windows' không? Bạn có thể chỉ cần cài đặt nó từ [here] (https://git-scm.com/downloads) để tải phiên bản mới nhất. –

+0

Xin lỗi, để làm rõ: Tôi đã cài đặt git là "Sử dụng Git từ Git Bash Only" và bây giờ tôi cần "Sử dụng Git từ Windows Command Prompt". Tôi đã tự hỏi làm thế nào để thay đổi nó. – Metalurgia

4

Git for Windows bao gồm "Git BASH" (sử dụng MINGW64) và "Git GUI" (git-gui). Có trình đơn ngữ cảnh thư mục (tích hợp trình bao cửa sổ) để truy cập chúng. Bao gồm bản phát hành mới nhất của git. Nó không được thiết lập để truy cập GitHub theo mặc định, nhưng bạn có thể sao chép một repo hiện có từ một vị trí nguồn.

GitHub Desktop (formerly GitHub for Windows) là GUI được sắp xếp hợp lý hơn. Sử dụng PowerShell cho dòng lệnh git. Phiên bản git nó bao gồm lags the latest release. "Trước khi bạn thiết lập GitHub Desktop, you must already have a GitHub or GitHub Enterprise account." Bạn đăng nhập bằng tài khoản của mình, kho GitHub của bạn sẽ tự động được phát hiện.

0

Làm rõ: GitHub Desktop có PowerShell là vỏ mặc định, nhưng bạn có thể vào Tùy chọn -> Vỏ mặc định và thay đổi vỏ thành 'Git Bash'.

0

Vui lòng tham khảo các siêu liên kết và nó nên được rõ ràng: Github Desktop chỉ là một giao diện cho Git Git-scm GUI options for download

Trong hiện tại của tôi Github Desktop tôi có thể điều hướng đến Tools và chọn >>Về Github Desktop >>Ghi chú phát hành và nó hiển thị các tiện ích được hỗ trợ git Đây là các phiên bản cũ hơn có sẵn trên Git.

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