一文带你玩转GitHubdesktop,全球最大的程序员社交网站!
说到GitHub,相信大部分程序员都不会陌生。
作为全球最大的程序员社交网站,上面储存着无数丰富的开源代码资源和神秘大神坐镇,是广大程序员们日常工作、生活不可或缺的重要部分。
但对于广大想要学习了解的小白用户,或者说入门级学习者来说,我们应该如何开始了解这个看着高深莫测,满满地都是代码的神秘世界呢?
答案当然是GitHub desktop啦!
作为桌面版的软件,图形化的展示方式,比起来让人看得晕头转向又乌漆麻黑的terminal界面,显然对于入门者来说会更加友好。
下载、安装
首先,要进行的工作自然是先把桌面软件下载和安装好了。
话不多说,放出下载连接:https://desktop.github.com/(注:Mac还是windows系统的根据自己电脑版本切换即可)
下载安装完成后,打开软件即可看到下图所示界面。
建立你的首个repo
初次登陆会看到会有三个选项,也就是是建立自己的第一个repository,中文可以理解为仓库的意思,也可以理解为用来存放代码的资料架。
建立一个repo可以通过三个方式:
- create new repository:建立一个新的repo
- add a local repository:添加一个本地的repo
- clone a repository:克隆一个repo
我们先选择新建一个新的repo,下图中几个选项按照顺序依此为:
- 选择填写repo的名称;
- 对这个repo进行描述;
- 本地存储路径;(下面小方框是否需要建立readme简介文档)
- 最后两项可以暂时忽略;
点击右下角create repository,我们会进入到一个常规的repo显示界面,也就是repo仓库内的具体操作界面;
repo界面下有哪些内容
1、repo的新建和切换
右上角第一个按钮区域代表着当前带repo仓库,可以点击旁边向下的小箭头,切换其他repo。
可以通过克隆、新建、和导入三个方式建立repo;
clone克隆,顾名思义就是克隆GitHub网站上一些大神的repo,然后下载到本地。只要通过在你喜欢的repo页面上点击fork,该仓库就会自动进入你的clone列表之中。
导入和新建,开头部分已经提到过就不再重复了。
2、branch、pull requests和merge
头部第二个位置的按钮是当前分支branch,分支的概念在git里面是一个很重要的内容;也是团队合作完成开源项目的重要手段之一。
branch可以理解为某一项目执行人或单位,可以新建不同的分支;不同分支之下,也可以建立二级分支,比如开发部下建立开发部员工a、开发部员工b等。
pull requests是你修改了他人的代码,将你的修改通知原来的作者,希望他合并你的修改。
3、fetch origin和push orgin
fetch是把云端内容同步到本地;而push则是将本地内容上传到云端。
(未完待续...)
GitHub Desktop 是GitHub公司发布的一款桌面版应用。无论您是Git的新手还是经验丰富的用户,GitHub Desktop都可以简化您的开发工作流程。不需要使用Git命令,即可把您本地代码轻松上传到GitHub进行托管。下面我来教大家使用此工具快速免费的搭建属于自己的个人网站。
1
-THE FIRST-
首先,您需要确认你本地有一份可以正常打开预览的个人网页源码。如果您没有网站开发基础的话请不要继续向下阅读,您可以选择在后台和我留言,我很乐意帮助您继续完成属于您的个人网站。
2
-THE SECOND-
如果您满足上一条件,请访问GitHub Desktop官网,下载您电脑对应版本的软件安装包,安装并打开。登录自己的GitHub账号(没有账号的同学请在GitHub官网注册,这里就不教大家了)。
点击File-New repository 创建一个新本地仓库,下图是各个输入框的说明:
仓库信息填写完毕后,点击下方的Create创建本地仓库。然后点击软件上方的Publish按钮,把这个本地仓库发布到GitHub上。