emacs magit 操作权限问题

背景:ssh 到 remote linux server(以 root 身份),su 到自己的用户

问题复现:

  • 启动 emacs,打开某个 git 项目,编辑,在 magit 中 stage,截至目前一切ok
  • 在 magit 中 commit,问题出现了:

“Getting attributes: Permission denied, /run/user/0/emacs” 我看了下,这个 user 0就是 root,我感觉和 emacs 端配置关系不大。同时,pull 也是出现类似错误

我也遇到了,难受 :rofl:

看了下,和 emacs 关系不大,用 root 在 /run/user 下创建相应文件夹,然后给自己加个权限就好了