我有一个远程linux开发服务器,我使用winscp通过ssh编辑文件。我选择了sublime作为winscp的默认编辑器。但是,我无法想到使用此设置在sublime(例如sublimegit或gitgutter)中获得git支持的好方法。开发服务器已安装并配置了git。
我可以在我的linux服务器上安装X11并在那里安装sublime但是我想避免这个选项。
在处理远程文件系统而不是本地系统时,是否有更好的方法将git与sublime集成?
答案 0 :(得分:0)
您无需安装服务器即可与git存储库进行通信。一个简单的ssh连接就足够了:
git clone user@sshserver:/path/to/git/project
将在本地计算机上克隆给定的远程项目,并将user@sshserver:/path/to/git/project
存储为origin
。
然后,您可以使用常规命令git push origin / git pull / git fetch
与远程存储库同步
根据您的ssh设置,您可能必须在每次执行“同步”命令时键入用户密码 - 如果您想避免这种情况,请为常规ssh帐户设置ssh密钥。
不要忘记,在你的Windows机器上,告诉git处理行结束:
git config --global core.autocrlf true
有关详细信息,请参阅git replacing LF with CRLF。