有没有一种方式来运行git commit
,并git push
在Atom编辑器?
我阅读了此博客文章,但找不到提及的内容:http : //blog.atom.io/2014/03/13/git-integration.html
有没有一种方式来运行git commit
,并git push
在Atom编辑器?
我阅读了此博客文章,但找不到提及的内容:http : //blog.atom.io/2014/03/13/git-integration.html
Answers:
您正在寻找的是git-plus软件包。安装-它提供了类似的命令完全集成的Git commit
,add
,push
,pull
和许多其他人。
ctrl
(或cmd
在Mac上)shift
++P
自从最初提出这个问题以来,已经有了一些发展。这两个git commit
和git push
(连同lotsa其它命令)现在可以在应用程序本身(版本1.18+)。
有一个用于暂存和检查更改以及通过提交消息提交更改的GUI。
只需双击即可暂存或取消暂存文件。在Atom的Git GUI中单击一个文件将加载彩色的差异以查看更改。在文本输入框中输入提交消息,然后单击按钮进行提交!支持带有消息主体的提交标题(只是将它们分开的新行)-甚至还有一个计数器可让您知道git commit消息标题何时过长。
另外,当您已进行并提交更改时,可以通过按下右下角的向下/向上箭头以加载选项来将贡献推送到GitHub存储库:
...然后选择“推送”选项:
您对云的承诺!
参见:https : //github.atom.io/
还要注意,有一个分支显示,可用于切换分支或创建新分支。另外,您可以进行拉取和提取。
要暂存新文件和更改并进行提交,还可以git
从“软件包”选项卡访问工具:
...或“查看”标签:
推送当然需要您的用户名和密码。
另外,设置GitHub预览需要身份验证:
ctrl+9打开“ Git”窗格
,然后ctrl+ shift+9将其关闭。
ctrl+8打开“ GitHub(preview)”窗格
,然后ctrl+ shift+8将其关闭。
一种配置方式,git
使您可以在使用这些Atom功能时跳过手动输入用户名和密码的操作:
在.gitconfig文件中设置您的Git用户信息。
在Windows上,通常位于“用户”文件夹中。
示例:如果您的用户名是Bob,则您的.gitconfig应该位于:C:\ Users \ Bob.gitconfig
如果此文件不存在,则需要创建它并按照以下步骤填写:
(填写姓名和电子邮件部分并保存)
[用户]
名称= {NAME}
电子邮件= {EMAIL}
另请参阅:https : //help.github.com/articles/caching-your-github-password-in-git/
您还可以使用git GUI包:git-control。它更易于使用,并且会自动显示少量git命令,这对于初学者了解git和版本控制非常有帮助。