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

    本性的苏醒,往往在遭遇真实之后。
  • 相关阅读:
    Java基础知识
    spring data jpa 表关联设置用户表关联角色表配置
    centos 服务器 nginx 负载均衡服务安装
    Java jdk 8 新特性
    个人收款支付系统-半自动化解决方案
    纯净版Windows7系统迅雷下载路径
    Centos里开机自启动Node 服务程序
    Centos 7将java jar包自定义开机启动服务
    安装zabbix-agent客户端
    Centos7系统安装Zabbix4.4(yum源安装)
  • 原文地址:https://www.cnblogs.com/chance88/p/4696578.html
Copyright © 2011-2022 走看看