为了账号安全,请及时绑定邮箱和手机立即绑定

版本控制入门 – 搬进 Github

happypeter JS工程师
难度初级
时长 1小时39分
学习人数
综合评分9.73
349人评价 查看评价
9.9 内容实用
9.7 简洁易懂
9.6 逻辑清晰
  • master是repository中默认的branch,是不能够被删除的,但是我们可以更改我们的默认分支,一个repository下面可以有多个分支。在Github client中,我们可以通过Branches选项卡来管理我们的分支。
    查看全部
  • master相当于指向最新版本的指针
    查看全部
  • 当所有的项目都同步之后,我们之后对项目的修改,只需要点击右上角的Sync按钮就可以将本次修改同步到Github之上了,注意,这个时候Publish按钮变成了Sync按钮了。
    查看全部
  • 如何将我们使用Github client在本地开发的项目版本发布到Github的网站上去? 点击右上角的Publish即可。然后填写一些信息,Name我们一般不修改。最后点击Push Repository就可以将项目发布到Github的网站上去了。
    查看全部
  • 我们对我们本地的项目进行修改之后,需要在Github client的Changes选项卡中填写修改原因并且Commit之后,我们才能在我们的client中看到这次版本的修改。
    查看全部
  • Undo操作只适用于没有同步的版本。 那么什么是版本的同步呢? 意思就是我们通过Github client做的版本,只是在本地上,没有上传到Github的网站上去。那么对于上传到Github上的版本,我们可以通过“revert this commit”选项来撤销。我们还可以使用Roll Back to this Commit来回滚到当前版本,这样就撤销了之后的所有版本了。
    查看全部
  • 通过Undo按钮,我们可以将我们新的版本撤销掉。
    查看全部
  • 在Github client中创建的项目,是先创建在本地的,这样我们就可以使用我们熟悉的IDE对开发项目了,开发完之后再提交上去。
    查看全部
  • Github上的clone到本地就是将我们自己在Github上的项目下载到本地。
    查看全部
  • github是通过parent这个版本号来判断当前的版本的前一个版本是什么。
    查看全部
  • Git是Linus写的
    查看全部
    0 采集 收起 来源:课程介绍

    2015-08-08

  • 分支gh-pages
    查看全部
  • 点new repository 新建项目 commit(n.版本)(v.做一个版本) 在原基础版本新建版本 create a new file 新建后在commit可以看到(是谁创建版本,创建时间,版本修改,为什么修改)等信息 版本号:40位的16进制数
    查看全部
  • Git(global information tracker全局信息跟踪器) 是一款版本控制工具 Github相比svn流行很大程度在于它开源,高效,就像linux之父 Linus Torvald所说的 “Software is like sex: it's better when it's free.” (软件就像性,免费的比花钱的好得多)
    查看全部
    0 采集 收起 来源:课程介绍

    2015-08-06

  • 团队工作协作流 guides.gethub.com//GitHub指南 getbeijing.com/flow/ 翻译的中文版; 1.创建一个新分支; 2.创建一个新版本; 3.开启一个Pull Request;拉取请求; 4.代码讨论与审核; 5.合并分支,然后部署; 团队内部 首先添加一个写权限,Settings->Collaborators->添加队友;
    查看全部

举报

0/150
提交
取消
课程须知
课程不需要学习者有版本控制和命令行使用的基础,是完全面向小白的。课程观众甚至不局限于程序员,因为很多人现在都在 github 上写书。但是,如果你的日常工作中不涉及很多文字工作,不需要多人协作,不需要回滚修改,那么 Github 可能对你不会太有用。
老师告诉你能学到什么?
1. 版本控制的基础操作,分别在github网站和图形化客户端中进行历史回滚,分支操作,代码同步。 2. 围绕 Pull Request 来展开的团队内部协作流程和开源项目贡献流程。 3. Github具体技巧,用Issues进行项目讨论,用Pages搭建项目网站,以其他常用操作。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!