GitHub的Windows客户端的使用教程

GitHub for Windows客户端的使用教程

什么是Github

>说到什么是GitHub,咱们先看wikipedia的描述“GitHub是一个利用Git进行版本控制、专门用于存放软件代码与内容的共享虚拟主机服务。它由GitHub公司(曾称Logical Awesome)的开发者Chris Wanstrath、PJ Hyett和Tom Preston-Werner使用Ruby on Rails编写而成。”html

>Git是一个分布式的版本控制系统,做为开源代码库以及版本控制系统,Github目前拥有不少开发者用户。随着愈来愈多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。git


> Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用做Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤为是在Ruby社区中。目前,包括 Rubinius和Merb在内的不少知名项目都使用了Git。Git一样能够被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。github


>如前所述,做为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份复制出的库均可以独立使用,任何两个库之间的不一致之处均可以进行合并。web


>GitHub能够托管各类git库,并提供一个web界面,但与其它像 SourceForge或Google Code这 样的服务不一样,GitHub的独特卖点在于从另一个项目进行分支的简易性。为一个项目贡献代码很是简单:首先点击项目站点的“fork”的按钮,而后将 代码检出并将修改加入到刚才分出的代码库中,最后经过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。windows

 

准备工做

一、注册GitHub帐号,进入GitHub官网https://github.com/github,建立一个帐户。api

二、下载GitHub for Windows,以下图,先在GitHub上建立一个仓库,建立成功后,能够看到 有个Set up in Desktop 按钮。服务器

 而后单击 Set up in Desktop ,进入以下界面:分布式

下载GitHub的Windows客户端,下载完直接运行便可。工具

 

三、打开GitHub Desktop,以下图,输入帐号和密码进行登陆。post

 

建立第一个代码库

认识界面

咱们来创建第一个仓库,点击左上角的File打开以后有五个选项,New repository,Add local repository,Clone repository,Options,Exit。

 

 

咱们首先来新建立一个仓库:

一、点击左上角的File —> New repository,建立一个新的代码库,填写相应的信息:

 

新建以后,以下图所示:

 

在电脑上找到咱们本地路径,目录结构如图所示:(注意:.git文件是隐藏文件,且不能删除)

 

此时,只是在本地创建好了相应的本地仓库,GitHub网站上面还未上传。点击客户端上的 Publish repository 按钮进行上传,以下图:

 

对要上传的仓库进行描述:

 

上传完后,新建的仓库已经成功提交到GitHub,登陆GitHub网站,进入仓库(点击右上角头像,选择Your repositories),能够看到咱们刚刚建立的 DevOps 仓库。

二、打开咱们的本地路径(若是忘记也没关系,在GitHub客户端里鼠标右键咱们的仓库,选择选择Show in Explorer,这样咱们就能够转到刚刚新建的本地仓库路径下),在里面新建文件test.txt。

此时,打开GitHub客户端能够看到 DevOps 仓库有一个新的消息:

三、在客户端的下方填写相关描述,点击 Commit to master 进行提交。

 

四、点击 Commit to master 只是让GitHub客户端记录此次进行的改动,并不会直接提交到GitHub上面去,至关于一次游戏存档,在未来的某一天若是想重玩这个存档,能够点击 Commit to master 下面的 Undo 按钮,让项目还原到此次记录的状态。若是想将本地的改动提交到GitHub网站上,点击 Push origin 上传到GitHub便可。

 

五、如今能够到本身的GitHub主页上查看DevOps仓库,能够看到咱们新建的 test.txt 文件已经出如今主页上了。

以后的每次改动,只要重复第三、四、5个步骤便可。

Add local repository:

若是本地有工程,就可使用Add添加

 

 

Clone repository:

这个功能其实最好理解了,克隆这名字通俗易懂好理解。
如何使用Clone功能呢?

 

 

这时候你会发如今左侧的目录中,你的新建项目从other目录换到了GitHub目录下,而且右上方的云图标Public也换成了更新图标Sync,本地项目更改了,要更新到服务器上,就点击它

 

最后还说点更改本地仓库地址,它默认的是在系统用户下(系统盘),最好更改到其它盘,以防之后若是重装系统时不被删除,也不会占用系统内存。点击界面右上方的齿轮设置图标,

尊重原创,转载来源 :http://www.javashuo.com/article/p-qbgfyiuf-ea.html

相关文章
相关标签/搜索