您的位置:首页 > 编程语言

解决在GitHubDesktop中如何使用atom打开github仓库的问题

2017-10-27 11:19 495 查看
首先先讲一下GitHubDesk和atom的关系

GitHubDesktop是GitHub网站的客户端软件,可以在本地管理项目代码,即就是仓库。在连网时,可以直接输入GitHub网站仓库的地址,将仓库clone到本地,然后就可以在没网的情况下管理本地地仓库。连网时,可以将本地新建的或修改过的仓库提交到GitHub网站,可以起到实时更新的作用,也能做版本控制。

而因为有了atom这个强大的文本编辑器,可以对GitHubDesktop中仓库的文件内容进行实时增加、修改等功能。在保存好项目之后,在GitHubDesktop中可以将普通的项目文件,提交到本地仓库。这样感觉要比在网站上使用编辑器更方便,对GitHubDesktop来说是一个很好的补充。

问题是:

当我第一次下载和安装完这两个软件的时候,发现在GitHubDesktop无法选择使用atom打开仓库,提示是GitHubDesktop并没有在本地识别到有atom的存在,也就是找不到。也许在你的电脑上不会遇到这样的问题,如果遇到了,请继续往下看。

对于这个问题,我专门在github网站上向desktop仓库的管理者发了一个问题请求(issue),这个issue的提问当然要使用英文才行,结果人家非常细心的帮助我解决了这个问题。

接下来我将解决这个问题的过程和方法描述一下:

其实在安转atom的时候应该在安装目录(C:\Users\Administrator\AppData\Local\atom)下会自动生成一个bin目录,这个目录下会有一些可执行的命令文件。当然一般这个目录下的命令都需要在系统环境变量下配置才能直接使用(当然可以切换到命令所在的路径下使用,只不过比较麻烦)。只是如果找不到这个目录和文件,何谈使用。

所以,方法就是:先在atom的安装目录下新建bin文件夹,并在dos环境下,在路径C:\Users\Administrator\AppData\Local\atom下输入命令 atom –squirrel-updated,这样就会看到bin目录里有一些文件,重新打开GitHubDesktop,这样就可以连接atom了。

对于这个产生的原因,我还是不太理解,希望有人看过之后,可以在底下提出自己的见解。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐