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

版本控制入门 – 搬进 Github

happypeter JS工程师
难度初级
时长 1小时39分
学习人数
综合评分9.73
349人评价 查看评价
9.9 内容实用
9.7 简洁易懂
9.6 逻辑清晰
  • 最新版没有Undo到任意一次,只用右上角,齿轮图标,“Undo most recent commit”,只能撤消到最后近一次 RollBack新版也没有了
    查看全部
  • 分支,基本会操作了,但是下载window版GitHub真的难
    查看全部
  • 在项目中点击t,快速查找,你要学习的某方面的大牛follow
    查看全部
  • 创建项目页面 pages.github.com start from scratch create new file index.html pull request setting/GitHub Pages/select source
    查看全部
  • 事务卡片: Issues:创建事务卡片(new issue) 添加标题和内容,在Assignee中部署谁完成任务 讨论时,可以@好友进行讨论 selecting thethem上传图片 Markdown:标记型语言 #h1一级标题 .条目 >指定消息回复 放上连接 #问题编号,相关的标题 创建版本 #2问题 fix #2结束讨论 .Md文本可以识别的markdown文本 ```js/html```语法高亮
    查看全部
    0 采集 收起 来源:Github Issues

    2018-03-22

  • 1.将项目fork过来, 2.clone到本地仓库,修改信息, 3.sysc与远端仓库进行同步, 4.在github页面进行pull request提交到开发者哪里,进行协商等待开发者合并。完成后可以将项目删除 或者Quick Pull Requests,在原文件的网页页面点击编辑,然后系统会自动为你创建一个fork,然后进入Propose file change,直接在页面进行pull request 拥有写权限的用户,进行修改,直接把自该写到master分支,第二种,创建分支,然后pull request 查看技巧:点击Grapha,找到network查看那些用户fork了项目进行了修改
    查看全部
  • 1.项目只要被github控制了版本历史---就叫仓库 2.项目在自己用户名下 3.commit 做一个版本 commit new file 版本留言 项目沟通 就是什么人在什么时间对文件进行了什么修改 4.parent 父版本号 commit后面是版本号 (版本号是十六进制)版本号是随机的,不受控制的 parent版本号 与 其它版本号,--连成线 原理 1、new repository:新建仓库 2、commit:做一个版本(动词)或者版本(名词) 3、create new file:新建文件 4、commit new file:把新添加的文件做到版本中 5、branch:分支 6、版本号使用一个40位的字符串来标记。 7、新版本有指向parent版本号 新建一个项目(New repository新建仓库)--> 添加项目名(自己账户中添加)--> 项目描述(可修改)--> 选择公开或者私有——初始化项目仓库时自动建立一个README文件 --> 进入项目主页 commit 做一个版本/就是一个版本 添加文件:(项目名/+) commit new file 描述版本意图——有了显示commit为2 版本号:40位16进制数 github网页中用户/项目名/commit/版本号,找到该版本 github保存版本用parent版本区分前后 增加新版本,版本顺序从上到下从新到旧
    查看全部
  • pull request,将创建的分支进行讨论和申请审核,没问题了之后进行merge pull request合并操作
    查看全部
  • github flow:github流程 最重要的功能之一,pull request拉取需求,进行讨论,代码的处理,最后进行合并 设置权限,将用户添加到comllaborators选项 查看操作的过程,并进行讨论
    查看全部
  • 合并分支,如果提交双方的代码没有出现冲突可以进行分支的合并,使用的是rebase合并方式,不会创建新的新的合并点 出现冲突的时候:Sync Conflicts出现冲突,因为修改了相同的文件和文件中的代码,出现了冲突,需要人为解决冲突,然后再次commit生成新的合并版本,同步远端仓库
    查看全部
  • merge合并分支,将创建的子分支合并到默认分支上
    查看全部
  • 创建分支,切换分支,将分支提交到远程服务器,删除远端分支,删除本地和远端分支,分支的原理:指针
    查看全部
  • 首先注册github的账号 github网页进行项目的创建,new repository,public公共项目和private私有项目,编辑文件,进行保存commit new file commits查看之前提交的版本,每一个版本会有一个版本号,能顾查看操作者,操作时间和进行的操作,版本保存结构子类指向父类
    查看全部
  • add:本地已经有一个项目 create:创建一个项目 clone:从网上下载到本地
    查看全部

举报

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

微信扫码,参与3人拼团

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

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