zoukankan      html  css  js  c++  java
  • GitHub 的简单使用

    GitHub 的简单使用

    一、Git 版本控制器
    commit:做一个版本;
    commit new file:添加到版本中,下边填的是项目的描述,留言;

    二、客户端
    1.创建项目
    add:添加本地的项目 creat:创建一个项目,原本没有; Clone:下载到本地;
    undo:修改版本;只适合没有同步到GitHub的版本;
    Revert this commit:撤销此次的同步;
    roll back to this commit:全部撤销,删去版本;
    publish:发布到网站上;

    三、分支操作
    Branches:分支;
    master:指向最新版本的指针;
    idea:指向最新分支的指针;
    当前的分支不能删除;
    unpublish:删除已发布的远端分支;
    delete:删除所有的(远端与本地)分支;
    master:默认分支,不能删除;通过 Setting设置改变默认分支;

    四、合并分支:
    Merge View:合并分支;
    rebase:合并远端的与本地的分支;
    代码冲突:<<<<<<<<< HEAD ========(分割符)本地代码;

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

    六、贡献开源项目流程
    Fork:做一个拷贝;放到自己名下;
    Network:可以查看别人的修改;
    Setting->Danger Zone->Delete this reposltory;删除仓库;
    快速Pull Request;可以在网站进行快速修改!

    七、GitHub Issues
    事务卡片;发现代码BUG,但是目前没有成型代码,需要讨论时用;
    Assignee:部署给团队成员完成;@队友,用户。可以一起讨论;
    > 需要回复的内容
    内容 进行回复;(快捷键R)
    Pull Request关闭后与GitHub Issues 相似;
    插入代码:名字#数字; fix#数字,可以关闭原来的代码;

    八、GitHub Pages 搭建网站
    用户组织网站:
    项目网站:麻烦;
    选择手写,或者自动生成;
    创建分支gh-pages,写网页;
    网站域名: 用户名.github/项目名;

    九、GitHub的秘密机关
    快捷键T:查找文件;
    GitHub名人:Scott Chacon,Tom PrestonWerner,zachholman.com

    本性的苏醒,往往在遭遇真实之后。
  • 相关阅读:
    Well, that was fun! An adventure in WCF, SSL, and Host Headers (转)
    算法还重要吗?
    Silverlight测试——利用Ranorex实现数据驱动测试
    MSSQl分布式查询
    Silverlight 4 CHM中文离线文档已提供下载
    快速打包你的应用程序——Inno Setup
    IE 9 Beta 测试Bug
    IE 9 Bate 泄露版
    Windows PowerShell初体验——.NET对象支持
    多样化实现Windows Phone 7本地数据库访问<2>
  • 原文地址:https://www.cnblogs.com/chance88/p/4696578.html
Copyright © 2011-2022 走看看