github desktop入门
本文内容整理来自于https://help.github.com/desktop/guides/。将英文文档结合个人使用过程进行了整理,仅供参考。
第一部分:下载和安装
github desktop下载地址为https://desktop.github.com/,针对mac和windows的版本都有,网页会根据当前计算机系统推荐对应的版本。
点击下载,下载完成后即可安装。
安装后打开并登陆进入如下页面:
在此之后,需要安装git,git用于对项目的管理和维护。在http://git-scm.com/download/上有各种系统对应的git,可自行选择并下载。下载后需要在github desktop中进行对应的配置。对应的配置过程参考https://help.github.com/desktop/guides/getting-started-with-github-desktop/configuring-git-for-github-desktop/,在此不再赘述。
由于github desktop并不提供直接编码功能,因此需要选择对应editor来进行文件的编辑。
配置过程MAC:Github Desktop->Preference->Advanced,选取editor,点击save保存。
配置过程Windows:File->Options->Advanced,选取editor,点击save保存。
第二部分:基础操作
github desktop的主要功能已经显示在了上图中,即:
1. Create new Repository:
创建一个新的Repository,该Repository当前仅存在于本地。
其中Git Ignore是忽略选项,即会忽略掉选中的文件类型在提交时予以忽略;License是许可证,不同许可证对应了不同的条款,License的详情请查询https://help.github.com/articles/licensing-a-repository/。点击Create Repository,即可新建Repository。
点击open this repository即可进入Repository的文件目录,在该目录下创建的新文件会显示在changes一栏中。
history中存放的是项目编辑记录,包括文件编辑记录和branch编辑记录。
最上面一栏可以切换Repository、Branch并将Repository提交到github。
2. Add local Repository:
选取本地Repository路径,点击Add Repository即可。
3. Clone a Repository:
获取云端上的Repository,有三种可来源途径:
1. 本账号在github上的repository
2. github enterprise上共享的repository
3. url
选择克隆到本地的路径即可将Repository下载到本地指定位置。
第三部分:Branch的使用
1. branch的作用:
如果个人针对当前的Repository仅有合作权限,即无法使用master分支时,或尝试开发新版本、功能编程时需要创建新的branch,最后可以将branch合并到master上实现功能。
2. 创建和切换branch:
在Repository工作台页面时(即上图),最上侧一栏中current branch显示当前为master,点击它即可看到
点击new branch即可创建新的branch,并且可以在下面选择不同的branch。
第四部分:将Repository上传至github
点击右上角的publish即可。