Atom editor 如何在atom中运行'git commit'和'git push'?

Atom editor 如何在atom中运行'git commit'和'git push'?,atom-editor,Atom Editor,有没有办法在Atom编辑器中运行git commit和git push 我读了这篇博文,但没有找到上面提到的内容:你要找的是软件包。安装它-它提供了与诸如commit、add、push、pull等命令的完全Git集成 您还可以使用git GUI包:。它更易于使用,并且有一个自动生成的git命令的小屏幕显示,这对于初学者了解git和版本控制非常有帮助 还有一个不错的提交软件包: 好消息:提交你所有的东西非常快 坏消息:它不支持推送 自从最初提出这个问题以来,已经有了一些进展。git-commit和

有没有办法在Atom编辑器中运行
git commit
git push


我读了这篇博文,但没有找到上面提到的内容:

你要找的是软件包。安装它-它提供了与诸如
commit
add
push
pull
等命令的完全Git集成


您还可以使用git GUI包:。它更易于使用,并且有一个自动生成的git命令的小屏幕显示,这对于初学者了解git和版本控制非常有帮助


还有一个不错的提交软件包:

好消息:提交你所有的东西非常快

坏消息:它不支持推送


自从最初提出这个问题以来,已经有了一些进展。
git-commit
git-push
(以及lotsa其他命令)现在都可以在应用程序中本地(版本1.18+)使用

有一个GUI,用于暂存和审阅更改,以及通过提交消息提交更改

只需双击即可暂存或取消暂存文件。单击Atom的Git GUI中的文件将加载彩色差异以查看更改。在文本输入框中键入提交消息,然后单击按钮进行提交!支持带有消息体的提交标题(只是一个分隔消息体的新行),甚至还有一个计数器可以让您知道git提交消息标题是否过长

此外,当您有一个已暂存并提交的更改时,您可以通过按下右下角的向下/向上箭头来加载选项,从而将贡献推送到GitHub存储库:

…然后选择“推送”选项:

你对云的承诺上升了

见:

还请注意,有一个分支显示,可用于切换分支或创建新分支。此外,您还可以进行拉取和抓取


要暂存新文件和更改,并进行提交,您还可以从“软件包”选项卡访问
git
工具:

。。。或“视图”选项卡:

当然,推送需要您的用户名和密码

此外,设置GitHub预览还需要身份验证:


ctrl+9打开“Git”窗格
…并按ctrl+shift+9将其关闭

ctrl+8打开“GitHub(预览)”窗格
…并按ctrl+shift+8将其关闭

因此,在使用以下Atom功能时,您可以避免手动输入用户名和密码:

  • 在.gitconfig文件中设置Git用户信息

  • 在Windows上,这通常位于用户文件夹中

    示例:如果您的用户名是Bob,则.gitconfig应位于:C:\Users\Bob.gitconfig中

  • 如果此文件不存在,您需要创建它并按如下方式填写:

  • (填写姓名和电子邮件部分并保存)

    [用户]
    name={name}
    电子邮件={email}


  • 另请参见:

    安装后如何使用?@AkshayLAradhya按“Ctrl+Shift+H”,您将获得一个包含git plus提供的所有命令的调色板。('Cmd+Shift+H'如果您使用的是OSX)@AkshayLAradhya这些命令也可以从Packages->Git plus菜单中获得。您如何在键入“Git wr”和“Git com”的地方打开终端外观的东西@nwinkler@Drmjo您现在已经确定了这一点,但是它是
    ctrl
    (或者在mac上是
    cmd
    )+
    shift
    +
    P
    push可以在提交后添加,在单独工作时很好!应该是可接受的答案,因为它不需要安装额外的软件包。谢谢,我有两个遥控器。我想指定要推送到哪个遥控器。我能在原子中做到吗?我不知道如何直接从GUI中执行。或者我需要额外的包裹吗?