linux - 工作流 : Working with git and sandbox on linux

标签 linux git web kde-plasma kate

我是 Linux 用户和 Web 开发人员。 实际上,我使用 KDE 作为桌面环境,使用 Kate 作为 IDE。

我在一家公司工作,我们正在使用远程沙箱进行开发。 这是我的实际工作流程:

  1. 使用 Dolphin(文件管理器)通过 sftp 连接到远程沙箱
  2. 打开我要编辑的文件并保存
  3. 在浏览器中显示变化
  4. 完成后,我必须将我从远程编辑的文件复制到我的 git 本地文件夹并提交更改。

过去我使用带有“保存时上传”插件的 SublimeText,但实际上我不能使用 Kate。

Linux 和 Kate(或类似)编辑器是否有更好的工作流程? 谢谢你

最佳答案

根据我对此设置的经验,最快的工作方式是使用与沙箱的 SSH 连接打开 Konsole(或首选 shell 应用程序)。 Git 必须安装在沙箱上才能工作。

或者,您可以挂载到文件系统并直接从您的操作系统管理存储库,但我发现相对于存储库的大小来说,这慢得令人无法接受。此外,Dolphin 使用虚拟文件夹挂载到远程文件系统的方式有一些神奇之处,我永远无法弄清楚如何在 shell 中导航到这些文件系统。我最终回到了 gvfs,这样我就有了一条清晰的道路。

最后,Kate 不是 IDE——它只是一个编辑器。不是敲它,它实际上是我选择的编辑器,我花了一半的时间在看它,所以你在我身上有一个 friend :) 尽管如此,我不知道它的 git 插件,但取决于就个人喜好而言,我敢打赌您永远不会打败 git 核心控制台应用程序。

关于linux - 工作流 : Working with git and sandbox on linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40382747/

相关文章:

java - 性能问题 System.out.println ("log information ")或使用 log4j 记录器文件?

node.js - 来源显得神秘

linux - 在 Linux 上使用 libhid 确定 USB HID 设备的 HID 路径

linux - 使用 linux 将文件 1 与文件 2 进行比较,并将文件 1 的差异输出到另一个名为文件 3 的文件中

linux - 如何将带有多个引号/特殊字符的行回显到文件中?

git status 仍然显示 DS_Store 文件,即使它在忽略列表中

linux - 编辑文件时保留时间戳

git(交互式)rebase fixup 不遵守 commit.cleanup = scissors 设置?

git - JGit 支持 Webhook 吗?

html - Chrome 自动填充需要哪些属性?