`
xshwlx
  • 浏览: 19907 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

github 使用笔记(二 - 1)

阅读更多
   
    有好多非常伟大的开源项目都在github上提供了源码或者相关资料,像目前云计算领域最常用的分布式框架hadoop http://baike.baidu.com/link?url=bGP-QGFNyp3ak2rDcy5vqdPXQ0QojtBGtH2HVsqlNsW8fBO7MbUIad0pynQwvHMB,还有云平台管理项目OpenStackhttp://baike.baidu.com/link?url=gS-4ScvFqSBW1UyFakCt7MtQ2sTkCo84j0iHtEXKEiRtj4_EadgOS3HPHUFpnQfKio0H-Hp9vTDHqe45HDZU4q等,可见github平台在开源领域的作用非同一般。 

下面首先从两个角度描述github的使用 
(1)分支的角度。就是别人已经创建好了一个仓库,我们如何为其贡献代码。
(2)创建者的角度。就是我们如何根据自己的idea创建一个仓库,并管理跟随者贡献的代码。

首先,到 https://github.com/注册一账号,登陆,搜索“GY4-HOME”关键字,此项目的目的是方便班级内部对一些公用文档的共同编辑。同理,如果你想加入其它项目比如 openstack,那么搜索openstack 关键字。(先只描述web方法)





进入项目,点击 fork 之后当前操作账号便作为一个分支加入到主分支里面。



通过 network---> members 几点便能看到清晰的分支结构



至此 xshwlx2 已经是xshwlx这个账号的"GY4-HOME"项目的一个贡献分支。下面看如何为主分支贡献代码,描述两种方式
(1) wiki 的方式。不需要pull request
(2) md 文件的方式。需要pullrequest,并需要主分支合并。

  首先wiki的方式,wiki是允许任何人编辑的网页格式,不需要合并。
 
  点击 wiki -- > pages

 

点击进入study group,编辑

   此处进入一个误区,wiki方式是没法向主分支提交的(至少目前没有找到方法),所以编辑分支xshwlx2只是编辑自身子分支的数据,对主分支无影响,无法达到编辑统一文件的目的,所以直接编辑主分支的wiki即可。访问方式如下 :









查看page history可以查看每个分支的提交记录。
感觉wiki这种方式对多人完成同一文本型任务像论文、分组名单、技术资料等还是挺有效的。不妨体验一下。

(待续 二 - 2)




 
  • 大小: 12.4 KB
  • 大小: 6.4 KB
  • 大小: 11.4 KB
  • 大小: 23.2 KB
  • 大小: 15.1 KB
  • 大小: 8.7 KB
  • 大小: 39.8 KB
  • 大小: 24.4 KB
分享到:
评论

相关推荐

    github使用笔记-- GitHub Desktop 下载、安装、使用 - BleuRever的专栏 - CSDN博客1

    摘要视图订阅分类:github使用笔记-- GitHub Desktop 下载、安装、使用2724人阅读评论(0)收藏举报原文地址:http://blog.cs

    github个人使用笔记

    "github个人使用笔记" Github 是一个趋势,作为一个开发者,学习和掌握 Github 的使用是非常重要的。本笔记将详细介绍 Github 的个人使用方法和 Git 的基本命令。 Github 的基本概念 在 Github 中,每个用户都有...

    learn-github-from-zero.pdf和学习笔记.zip

    learn-github-from-zero是初级入门github和git的电子书,作者是stormzhang,Android界一位无私的大神,顺便阅读该书所做的笔记加几个优秀的开源项目。希望对关注github资源的人有些帮助。

    git&github;学习笔记

    ### Git与GitHub学习笔记知识点详解 #### 一、Git版本控制系统概述 **1.1 Git简介** Git是一款分布式版本控制系统,由Linus Torvalds在2005年开发,用于Linux内核的开发。Git的主要特点包括支持离线开发、强大的...

    Github笔记

    ### Github笔记知识点详解 #### 一、Github基础篇 ##### 第一步:安装 Git - **命令行安装**:对于Linux用户来说,可以通过包管理器来安装Git,例如使用`sudo apt-get install git git-core git-doc git-email ...

    GitHub学习笔记

    GitHub学习笔记 个人通过学习整理的github学习笔记,仅供初学者使用 github git学习

    GitHub-Chinese-Top-Charts.zip

    1. README.md:这是项目的主要介绍文件,通常包含项目的目的、分类、使用方法以及更新维护信息。在这里,你可以看到各类排行榜的分类和具体项目链接,比如最热的开源项目、最火的学习资源等。 2. Categories:这个...

    github go 学习笔记

    在IT行业中,Go语言,又称为Golang,是由Google开发的一种...通过阅读和实践这个“github go 学习笔记”,开发者不仅可以学习Go语言的基础知识,还能了解到实际开发中的一些最佳实践和工具使用,提升自己的Go语言技能。

    Github、git 学习笔记.pdf

    个人github、git学习笔记。包含Github和git的基础命令和介绍。由于网络问题在国外很难插入图片,把源文件的pdf导出版本进行上传。

    思维导图 github使用笔记.pdf

    总结归纳了我使用Github的一些经验

    intel-5300-csi-github-master

    标题“intel-5300-csi-github-master”指的是一个与Intel 5300 CSI(Channel State Information)工具相关的GitHub项目主分支。这个工具主要用于处理和分析Intel 5300系列无线网卡的无线信道状态信息。在无线通信中...

    github-git-cheat-sheet (官方文档汉化版)

    它能够帮助开发者在个人笔记本电脑或台式机上高效地使用GitHub进行项目协作与管理。 #### 安装Git GitHub提供了一款桌面客户端,该客户端包含了用户图形界面以及自动更新的命令行版本,方便用户执行常见的仓库操作...

    github-api-v3.pdf

    身份验证是GitHub REST API V3的核心概念之一,因为它确保了API的正确使用和资源的安全性。文档提到了多种认证方法: 1. **Basic Authentication**:这是最基本的认证方式,通过将用户名和密码进行Base64编码并放在...

    ChengKeJ#ChengKeJ.github.io#2016-05-05-javascript入门笔记4-数组1

    1.数组 1.创建的新数组是空数组,没有值,如输出,则显示undefined 2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8

    Github教程笔记.zip

    1. **克隆仓库**: 使用`git clone https://github.com/username/repo.git`命令将远程仓库克隆到本地。 2. **查看状态**: 使用`git status`检查当前文件状态,了解哪些文件被修改或新增。 3. **添加文件**: 使用`git ...

    GitHub命令行笔记

    本文将深入探讨“GitHub命令行笔记”中的关键知识点,旨在帮助开发者更好地理解和掌握GitHub的日常操作。 1. **克隆仓库(Clone Repository)**: 使用`git clone`命令可以从GitHub上获取远程仓库的副本到本地。...

    Git和Github笔记

    ### Git和Github笔记 #### 一、Git基础知识 ##### 1.1 版本管理概述 版本管理是一种软件工程实践,旨在记录文件或项目的不同版本,以便能够追踪变更历史、回溯到之前的状态或者比较不同版本之间的差异。这种方式...

    第1天-两小时学会Git玩转Github-video

    第1天-两小时学会Git玩转Github-video github笔记

    git+GitHub笔记总结1

    1. GitHub 使用基础: - **页面**:在 GitHub 上,你可以浏览不同的仓库,查看其 README 文件、源代码、提交历史等。 - **创建项目**:创建一个新的仓库,需要填写仓库名和可选的描述。可以选择是否初始化仓库并...

Global site tag (gtag.js) - Google Analytics