Tôi có cài đặt Git cho Windows, nhưng khi tôi thử sử dụng git
lệnh trong Dấu nhắc lệnh, tôi gặp lỗi sau:
'git' is not recognized as an internal or external command,
operable program or batch file.
Làm sao để sửa lỗi này?
Tôi có cài đặt Git cho Windows, nhưng khi tôi thử sử dụng git
lệnh trong Dấu nhắc lệnh, tôi gặp lỗi sau:
'git' is not recognized as an internal or external command,
operable program or batch file.
Làm sao để sửa lỗi này?
Câu trả lời:
Bạn đã đặt chính xác PATH
điểm của bạn để cài đặt Git chưa?
Bạn cần thêm các đường dẫn sau vào PATH
:
C:\Program Files\Git\bin\
C:\Program Files\Git\cmd\
Và kiểm tra xem các đường dẫn này có đúng không - bạn có thể đã cài đặt Git trên một ổ đĩa khác hoặc bên dưới Program Files (x86)
. Sửa đường dẫn nếu cần thiết.
Sửa đổi PATH
trên Windows 10:
C:\Program Files\Git\bin\
và C:\Program Files\Git\cmd\
vào cuối danh sách.Sửa đổi PATH
trên Windows 7:
;
nếu chưa có, và sau đó C:\Program Files\Git\bin\;C:\Program Files\Git\cmd\
. Không đặt một khoảng trống giữa ;
và mục.Nếu những hướng dẫn này không hữu ích, vui lòng xem một số hướng dẫn khác:
<git_installation>\bin
, <git_installation>\libexec\git-core
Hoặc <git_installation>\cmd
? Mỗi người trong số họ có chứa git.exe
.
cmd
và bin
?
Bạn đã mở cmd
lời nhắc trước khi cài đặt git? Nếu vậy, đóng và mở lại nó.
Environment Variables
chỉ được đọc khi một ứng dụng (trong trường hợp này cmd
) được khởi chạy. Khởi chạy lại nó sẽ cho phép nó đọc lại Environment Variables
và xem cập nhật PATH
.
Powershell
bên trong Mã VS. Mở lại ứng dụng đã làm thủ thuật. Cảm ơn bạn.
Nếu bạn đang sử dụng GitHub cho Windows (GUI Git cũ của GitHub không còn khả dụng để tải xuống, không phải GitHub Desktop dựa trên Electron mới ), bạn có cài đặt Git trong:
C:\Users\<YOUR USERNAME>\AppData\Local\GitHub\PortableGit_8810fd5c2c79c73adcc73fd0825f3b32fdb816e7\cmd
Mở rộng đường dẫn này và thêm nó vào PATH
.
Lộ trình dễ dàng để tránh gây rối với các biến PATH: cài đặt lại git và chọn "Sử dụng Git từ Dấu nhắc lệnh của Windows". Nó sẽ lấy các biến PATH cho bạn như đã đề cập. xem ảnh chụp màn hình
Nếu bạn muốn thiết lập cho mục đích tạm thời, chỉ cần thực hiện lệnh bên dưới.
Điều này chỉ hợp lệ cho cửa sổ / ô hiện tại, nếu bạn đóng dấu nhắc lệnh, mọi thứ sẽ biến mất.
Để cài đặt vĩnh viễn, đặt GIT trong biến môi trường.
a. nhấn Window + Tạm dừng
b. nhấp vào cài đặt hệ thống nâng cao.
c. Nhấp vào biến Môi trường dưới Tab Trước.
d. Chỉnh sửa biến đường dẫn.
e. Thêm dòng dưới đây vào cuối tuyên bố.
; c: \ Tệp chương trình \ Git \ bin;
f. Nhấn OK!!
g. Mở dấu nhắc lệnh mới.
h. Loại git và nhấn Enter
Cảm ơn
Git nên được cấu hình trong các biến đường dẫn của bạn.
(trên Windows 7) Mở nút bắt đầu và nhập environment
. Bấm vào Edit the system environment variables
. Nhấn vào đây Environment Variables
. Cuộn xuống Path
biến trong hộp dưới cùng có tên system variables
. Nhấn vào đây edit
. Trong hộp dưới cùng có tên variable value
thêm đường dẫn vào thư mục git bin của bạn. (đối với tôi đây là C:\Program Files (x86)\Git\bin
nhưng nó có thể khác với bạn.) Nếu không có dấu chấm phẩy ( ;
) giữa đường dẫn của bạn và đường dẫn trước, hãy thêm một dấu chấm ở đó. Hãy chắc chắn rằng bạn không xóa các biến đường dẫn khác, chỉ thêm thư mục git bin vào cuối.
Điều này làm việc cho tôi. Git hiện có sẵn thông qua dòng lệnh. Mở dòng lệnh và gõ git
để xác minh nếu nó hoạt động cho bạn.
Windows 8
Thêm vào
C: \ Tệp chương trình (x86) \ Git \ bin; C: \ Tệp chương trình (x86) \ Git \ cmd
Nó làm việc cho tôi
Yo! Tôi đã có rất nhiều vấn đề với điều này. Có vẻ như Github mang giao diện điều khiển riêng mà bạn cần tìm trong ổ đĩa của mình. Tôi quản lý để cuối cùng chạy nó bằng cách làm như sau:
* Điều này sẽ mở *
C:\Users\UserName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\GitHub, Inc
Nơi tên là tên người dùng của máy tính của bạn
Điều này sẽ mở một dấu nhắc lệnh PowerShell. Sau đó, bạn có thể chạy các lệnh git của bạn bình thường trên nó.
đó là vì tại thời điểm cài đặt, bạn đã chọn nút radio mặc định để chỉ sử dụng "git" với "git bash". Nếu bạn đã chọn "công cụ dòng lệnh và git" thì điều này sẽ không thành vấn đề.
Chúc mừng;)
Chỉ muốn thêm vào câu trả lời Abizern. Nếu bất cứ ai đang sử dụng tài khoản không phải quản trị viên, bạn có thể tạo biến "cục bộ" thay vì biến "hệ thống" cho phép truy cập vào tài khoản chuẩn / giới hạn.
Khi trên cửa sổ "Biến môi trường":
1) Chọn nút "Mới ..." trong phần "Biến người dùng cho ...".
2) Đặt "Tên biến:" là "đường dẫn" và "Giá trị biến:" là "[your-git-path]" (thường được tìm thấy tại C:\Program Files (x86)\Git\bin
).
3) Sau đó bấm OK.
Trên Windows, sử dụng msysgit để nhận dấu nhắc bash bằng lệnh git.
git-cmd.bat
đi kèm với msysgit để tự động cd
vào `C: \ dự án 'hoặc bất cứ nơi nào bạn giữ tất cả các dự án của mình.
Dành cho người dùng Windows 10:
Hãy thử chạy một cửa sổ nhắc lệnh với tư cách quản trị viên. Kiểu:
Git --version
Bạn sẽ nhận được câu trả lời, đại loại như "git phiên bản 2.17.1.windows.2".
Nếu bạn nhận được một cái gì đó tương tự như câu trả lời ở trên, hãy thử chạy cửa sổ Git Bash của bạn với tư cách quản trị viên .
Nhập cùng một lệnh:
Git --version
Bây giờ bạn sẽ thấy rằng bạn đã đăng nhập vào trình bao Git Bash với văn bản màu và mọi thứ.
Của tôi sẽ không hoạt động cho dù điều gì cho đến khi tôi sử dụng git bash shell với tư cách quản trị viên. Chỉ muốn chia sẻ trong trường hợp người khác gặp phải một vấn đề tương tự.
C:\Program Files\Git\bin;C:\Program Files\Git\cmd
Nếu bạn không biết thư mục Git của mình ở đâu: Trong windows 7/8/10 git nên được tìm thấy:
-C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Git\cmd
-C:\Program Files\Git\bin;C:\Program Files\Git\cmd
Đóng dấu nhắc cmd và thoát. Sau đó mở lại dấu nhắc cmd.
Nếu bạn đang sử dụng Windows 10, hãy làm điều này:
Bắt đầu
Bắt đầu nhập 'PC này'
Bấm chuột phải vào PC này, chọn Thuộc tính
Ở phía bên trái của cửa sổ bật lên, nhấp vào Cài đặt hệ thống nâng cao
Nhấp vào tab Nâng cao
Nhấp vào nút Biến môi trường ở phía dưới
Xuống trong phần Biến hệ thống, bấm đúp vào Đường dẫn
Nhấp vào nút Mới ở góc trên cùng bên phải
Thêm đường dẫn này: C: \ Chương trình tập tin \ Git \ bin \ sau đó nhấp vào phím enter
Thêm một đường dẫn khác: C: \ Chương trình tập tin \ Git \ cmd
Đóng và mở lại bàn điều khiển nếu nó đã mở.
Tôi đã đưa bạn qua con đường dài để bạn tiếp xúc với các menu / menu Windows khác nhau. Chúc may mắn.
;C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Git\cmd
thêm đường dẫn trên vào các biến môi trường
lưu ý: đường dẫn có thể khác nhau nhưng bạn nên thêm cả hai bin
vàcmd
Sau khi cài đặt, hãy mở ứng dụng GitHub và ở góc trên bên phải bạn sẽ thấy biểu tượng cài đặt. Chọn Tùy chọn từ danh sách thả xuống và chọn "Vỏ mặc định" làm Cmd.
Bây giờ hãy thử gõ 'git shell' trong tìm kiếm (phím và loại cửa sổ) và chọn Git Shell. Nó sẽ mở ra trong CMD và git nên được nhận ra.
Điều này giúp tôi: Tôi đặt C: \ Program Files (x86) \ Git \ bin; C: \ Program Files (x86) \ Git \ cmd trong đường dẫn cho biến môi trường.
Trước hết hãy kiểm tra xem GIT có được cài đặt trên hệ thống của bạn hay không. Nếu không làm theo các bước được đề cập trong liên kết này https://www.atlassian.com/git/tutorials/install-git cho hệ điều hành của bạn. Sau đó, bạn có thể sử dụng các lệnh git trên dấu nhắc lệnh (terminal) của mình.
Tôi gặp vấn đề này, khi bạn cài đặt git, bạn phải chọn đúng đường dẫn, ý tôi là, đó phải là cùng một đường dẫn mà bạn viết git (mã) trong Git Bash ... ví dụ: nếu đường dẫn của bạn là c : \ Users \ tên người dùng, bạn phải cài đặt git trong cùng một đường dẫn (c: \ Users \ tên người dùng) .. 2 đường dẫn này không được khác nhau
Windows 7 32 - bit
Tôi đang sử dụng git cho ứng dụng Ruby on Rails của mình. Lần đầu tiên ...
Tôi đã tạo một tệp .bat để tải các ứng dụng RoR của mình với các đường dẫn được nhập thủ công bằng cách sử dụng hướng dẫn này tại " http://www.youtube.com/watch?v=-eFwV8lRu1w " Nếu bạn chưa quen với Ruby on Rails, bạn có thể muốn kiểm tra xem tôi đã làm theo tất cả các bước và nó hoạt động hoàn hảo sau một vài thử nghiệm và sai sót.
(Tệp .bat có thể chỉnh sửa bằng notepad ++ do đó không cần quá trình dài bất cứ khi nào bạn cần chỉnh sửa đường dẫn, bạn có thể thực hiện theo quy trình đơn giản này sau khi tạo tệp .bat theo hướng dẫn trên liên kết ở trên "tệp được gọi là row.bat ".)
chèn đường dẫn bên dưới đường dẫn cuối cùng bạn nhập vào.
)
Trong các hướng dẫn, tôi không nhớ bất cứ điều gì liên quan đến việc sử dụng lệnh git vì vậy khi bắt đầu một dự án mới, tôi gặp vấn đề tương tự sau khi cài đặt git. Vấn đề chính tôi gặp phải là định vị thư mục với bin / git.exe (git.exe không hiển thị trong tìm kiếm bằng cách sử dụng "chương trình và tệp tìm kiếm" của menu start) Bây giờ tôi hiểu rằng vị trí có thể thay đổi mạnh mẽ --- xem phía dưới.
Để xác định vị trí bin / git.exe, tôi đã làm theo các bước này
Nhấp chuột trái vào menu bắt đầu và định vị - >> tất cả các chương trình - >> GitHub inc. 2 nhấp chuột phải vào git shell và chọn mở vị trí tệp 3 nhấp qua các thư mục trong vị trí tệp cho thư mục "bin"
(Tôi có 4 thư mục có tên là 1. IgnoreTemsheet_fdbf2020839cde135ff9dbed7d503f8e03fa3ab4 2. leb-x86_0.5.1 3. bệ rủ rê rê rê rê rê rê rê rê rê rê rê rê rê rê rê rê rê rê rê rê rê rê rê
Sao chép liên kết đầy đủ bằng cách nhấp vào url của nhà thám hiểm (của tôi là "C: \ Users \ username \ AppData \ Local \ GitHub \ PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad \ bin") mở tệp. tập tin .bat từ hướng dẫn ở trên. Vấn đề được giải quyết!