• Atom编辑器入门到精通(五) Git支持


    版本控制对于开发来说非常重要,Atom当然也提供了很好的支持,本文将介绍如何在Atom中集成使用Git和GitHub

    恢复文件

    当你修改了某个文件,然后发现改得不满意,希望恢复文件到最后一次提交的状态,可以使用Cmd+Alt+ZCheckout Head Revision命令
    此命令将会放弃你对文件所有的修改,直接将文件恢复为最后一次提交的版本
    相当于Git命令git checkout HEAD -- filenamegit reset HEAD -- filename
    Checkout
    如果恢复文件后发现还是改过以后的好,可以使用Cmd+Z来撤销刚才的修改

    显示状态

    在前文中讲过,我们可以通过Cmd+T/Cmd+P列出所有项目中的文件,或Cmd+B列出所有当前打开的文件,
    或是Cmd+Shift+B来列出所有新建的或更改过的文件
    所有的这些方法都会在弹出的文件列表的右边以图标的形式显示文件的状态
    特别是Cmd+Shift+B,它会列出所有未跟踪或是更改过的文件,相当于Toggle Git Status Finder命令
    git status

    编辑提交信息

    你可以通过如下命令将Atom设置为Git的默认编辑器

    git config --global core.editor "atom --wait"
    • 1
    • 1

    这样当你提交时就会使用Atom来编辑提交信息
    并且Atom还支持提交信息的高亮
    git-message

    状态栏图标

    Atom会在窗口右下角显示当前Git的状态,比如当前的分支名,当前文件的状态等
    git-status-bar

    显示当前文件更改情况

    Atom会用三种颜色来表示当前文件的更改情况
    git-lines
    你还可以通过快捷键Alt+G ↑Alt+G ↓来将光标从当前文件的一块更改移到另一块更改

    GitHub支持

    如果你的代码托管在GitHub上,掌握下列命令可以让你更方便地工作
    * Alt+G O 在GitHub上打开当前文件
    * Alt+G B 在GitHub上用Blame方式打开当前文件
    * Alt+G H 在GitHub上用History方式打开当前文件
    * Alt+G C 将当前文件在GitHub上的URL复制到剪切板
    * Alt+G R 在GitHub上比较分支
    open-on-github

  • 相关阅读:
    JavaEye推荐:软件开发的葵花宝典 zt
    杨建:网站加速系统架构篇
    杨建:网站加速Cache为王篇
    整理:不用ACE你不知道ACE有多烂,给饱受ACE折磨的弟兄们散分了。
    jQuery对select操作 dodo
    easyui事件和方法的调用 dodo
    .Net 下利用ICSharpCode.SharpZipLib.dll实现文件压缩、解压缩 dodo
    使用Jquery EasyUi常见问题解决方案 dodo
    如何切分用户故事 dodo
    什么是产品Backlog,什么是Sprint Backlog? dodo
  • 原文地址:https://www.cnblogs.com/zhengyanbin2016/p/5989190.html
Copyright © 2020-2023  润新知