赞
踩
说到什么事github,我们先看wikipedia的描述“GitHub是一个利用Git进行版本控制、专门用于存放软件代码与内容的共享虚拟主机服务。它由GitHub公司(曾称Logical Awesome)的开发者Chris Wanstrath、PJ Hyett和Tom Preston-Werner使用Ruby on Rails编写而成。”
准备工作都完了,我们开始正式学习。^_^
github for windows的界面非常清爽,的确符合geek的性质,个人表示非常喜欢。
我们来建立第一个仓库,点击左上角的+号,初次建立他会有一圈圈的涟漪,非常漂亮哦。
打开之后有三个选项,Add,Create,Clone。
我们分别来介绍一下这三个功能。
这个功能其实最好理解了,克隆这名字通俗易懂好理解。
如何使用Clone功能呢?
就是将在浏览器上已经创建好的项目导入到本地,换句话说就是下载到本地。
创建一个代码库,
Name填写你的仓库名字。Local path写你将要保存在本地路径。我们主要从这个功能开始github之旅。
我们在这里填写First,来创建第一个我们自己的repository。
我们来找到刚刚创建的代码库在本地的位置。就是刚刚在local path的地址路径,当然如果你忘了,请右键点击First。
选择Open in Explorer。这样我们就可以转到刚刚的路径下。
我们新建一个文本文档。在里面编辑。
如下
此时的github就会变成这个样子(Changs):
你会发现此时github会出现刚刚编辑的内容。
我们这里只选择第一个修改对象,也就是这个是测试文本就行修改。summer我们填写为第一次修改,Description我们填写为增加了这个是测试文本的内容,之后点击Commit to master。
切换到History目录下
我们会发现他改变了。
这次我们把你好进行添加。
在History目录下发生了这样的改变。会在History目录下形成一天时间线,来指出每一次的修改标题和内容,同时会把修改的内容用绿色标识标出。
我们打开本地的文本,删除刚刚添加的第一行这个是测试文本。
此时你就会发现github发生了变化。
此时的红色标识标识删除。我们写好Summer和Description并点击Commit to master。
这样我们就删除了第一行。同时在History目录下又多了一条时间轴。
这样我们就完成了删除。
此时,当我们打开github网页,就会发现此时你的修改的内容并没有出现在这里。这是因为你没有进行同步,仅仅是在本地就行了修改。此时我们仅仅需要点击右上角的publish
此时你就会本地内容已经上传到网页上。
当你的代码库上传后就会发现,原来的publish以及变为了Sync。
点击Sync同步代码库!
我们创建第一个分支取名为“new masterh”,点击Create new branch创建第一个分支。
我们发现此时的分支已经切换到了我们刚刚创建的分支new masterch
我们来修改new masterch分支上的内容。
我们仍旧打开FirstDemo.txt进行编辑。输入以下内容
创建的第一个分支。
打开github进行,填写Summary和Description
之后我们点击Commit to new-master
在History目录下,我们可以看到会有两条主线,分别是master和new-master并且在new-master的分支下又一个蓝色的实线空心圈和一个虚线空心圈。
实线圈表示当前的节点,空心圈表示下一次修改时的节点。
红线标示的部分就是当前的分支
点击红色划线部分就会出现分支的列表
我们点击master就会切换到master分支。
这个操作和同步仓库是一个操作,点击Publish/Sync上传或同步分支。
首先要把分支切换到你要删除的分支下,如我们要删除new master,将分支切换到new master点击右上角齿轮就会出现Delete new master
点击Delete new master就会弹出一个对话框,询问删除的内容。
第一个yes ,Delete both是将本地与网页全部删除;
第二个Delete local only仅仅是删除本地。
第三个是取消。
将一个分支与master分支进行合并。
我们首先把分支切换到master下,点击Update from new-branch进行分支的合并。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。