有没有一种方式来运行git commit,并git push在Atom编辑器?
我阅读了这篇博客文章但未找到提及的内容:http://blog.atom.io/2014/03/13/git-integration.html
Mr.*_*edy 50
自从这个问题最初被问到以来,已经有了一些发展.这两个git commit和git push(连同lotsa其它命令)现在可以在应用程序本身(版本1.18+).
有一个用于暂存和查看更改以及使用提交消息提交更改的GUI.
只需双击即可暂存或取消暂存文件.单击Atom的Git GUI中的文件将加载彩色差异以查看更改.在文本输入框中键入提交消息,然后单击按钮进行提交!支持使用消息体提交标题(只是将它们分开的新行) - 甚至还有一个计数器让你知道你的git提交消息标题何时变得太长.
此外,当您有一个已暂存和提交的更改时,您可以通过按下右下角的向下/向上箭头来加载选项,从而将贡献推送到GitHub存储库:
...然后选择"推送"选项:
Up你的提交到云!
还要注意,有一个分支显示,可用于切换分支或创建新分支.此外,你可以做拉取.
要暂存新文件和更改,并进行提交,您还可以git从"包"选项卡访问这些工具:
...或视图选项卡:
当然,推送需要您的用户名和密码.
此外,设置GitHub预览需要身份验证:
ctrl+ 9打开"Git"窗格
...... ctrl+ shift+ 9将关闭它.
ctrl+ 8打开"GitHub(预览)"窗格
...... ctrl+ shift+ 8将关闭它.
一种配置方式,git您可以在使用这些Atom功能时绕过手动输入用户名和密码:
在.gitconfig文件中设置您的Git用户信息.
在Windows上,它通常位于"用户"文件夹中.
示例:如果您的用户名是Bob,则.gitconfig应位于:C:\ Users\Bob.gitconfig
如果此文件不存在,则需要创建它并按如下方式填写:
(填写姓名和电子邮件部分并保存)
[user]
name = {NAME}
email = {EMAIL}
另见:https://help.github.com/articles/caching-your-github-password-in-git/