Tôi đang sử dụng ssh để kết nối với một máy chủ từ xa. Trên máy chủ có một repo git được gọi MRFLSSVM
. Tuy nhiên, khi tôi thực hiện magit-status
trên:
/ssh:qmServer:/home/Chang/qmCodeLab/MRFLSSVM/
Magit yêu cầu tôi Create repository in /ssh:qmServer:/home/Chang/qmCodeLab/MRFLSSVM/?
.
Bất cứ ý tưởng làm thế nào để cho phép thuật nhận ra repo đó? (Tôi đã cài đặt git 2.10.0 trên / usr / local / git và định cấu hình hệ thống của tôi (CentOS) để sử dụng nó bằng cách thay thế cập nhật)
-----------Biên tập------------------------------
Error (magit): Magit requires Git >= 1.9.4, you are using 1.8.3.
If this comes as a surprise to you, because you do actually have
a newer version installed, then that probably means that the
older version happens to appear earlier on the `$PATH'. If you
always start Emacs from a shell, then that can be fixed in the
shell's init file. If you start Emacs by clicking on an icon,
or using some sort of application launcher, then you probably
have to adjust the environment as seen by graphical interface.
For X11 something like ~/.xinitrc should work.
If you use Tramp to work inside remote Git repositories, then you
have to make sure a suitable Git is used on the remote machines
too.
Error (magit): Magit requires Git >= 1.9.4, but on /ssh:qmServer: the version is 1.8.3.
If multiple Git versions are installed on the host then the
problem might be that TRAMP uses the wrong executable.
First check the value of `magit-git-executable'. Its value is
used when running git locally as well as when running it on a
remote host. The default value is "git", except on Windows
where an absolute path is used for performance reasons.
If the value already is just "git" but TRAMP never-the-less
doesn't use the correct executable, then consult the info node
`(tramp)Remote programs'.
Vấn đề này dường như tramp
là không sử dụng đúng git trên máy chủ từ xa. Tôi đã cố gắng để thay đổi magit-git-executable
để usr/local/git/bin/git
mà là con đường cả hai git cài đặt cục bộ và điều khiển từ xa của tôi. Nhưng điều này vẫn không hoạt động.
Bất kỳ ý tưởng để giải quyết điều này? Cảm ơn!