使用 SpaceVim 作为 Git 客户端

本贴最后更新于 1540 天前,其中的信息可能已经时移世改

可参考 《SpaceVim 入门指南》了解 SpaceVim 的安装和基本配置。

载入 git 模块

[[layers]]
    name = "git"

基本使用

  • :Git add %: stage current file.
  • :Git add .: stage all files
  • :Git commit: edit commit message
  • :Git push: push to remote
  • :Git fetch: fetch remotes
  • :Git checkout: checkout branches
  • :Git log %: view git log of current file
  • :Git config: list all git config
  • :Git reflog: manage reflog information
  • :Git branch: list, create, or delete branches

相关截图

:Git status

git-status

:Git commit

git-commit

:Git push

git-push

:Git push completion

git-push-complete

:Git diff

git-diff

:Git log

git-log

  • SpaceVim

    SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以
    及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,
    语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱
    即用的 Vim-IDE。

    3 引用 • 31 回帖 • 66 关注
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    204 引用 • 357 回帖 • 1 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • aa880558

    虽然看不懂,但是很敬佩,给你个赞

    1 回复
  • goodbye
    作者 MOD

    gitblame.gif

    还可以通过 :Git blame 浏览文件修改历史。

  • goodbye
    作者 MOD

    谢谢

  • zeekling

    这个感觉有点重.

  • Eddie

    图没了

    1 回复
  • goodbye
    作者 MOD

    网络问题吧,我这边正常显示。

请输入回帖内容 ...