github 订阅
GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过 350 万,托管版本数量也是非常之多,其中不乏知名开源项目 Ruby on Rails、jQuery、python 等。2018 年 6 月 4 日,微软宣布,通过 75 亿美元的股票交易收购代码托管平台 GitHub。 展开全文
GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过 350 万,托管版本数量也是非常之多,其中不乏知名开源项目 Ruby on Rails、jQuery、python 等。2018 年 6 月 4 日,微软宣布,通过 75 亿美元的股票交易收购代码托管平台 GitHub。
信息
开发者数量
超过900万 (2015年统计数据) [1]
外文名
GitHub
类    别
开源代码库
上线时间
2008年4月10日
归属公司
微软公司
官    网
http://github.com/
Github发展历程
2008年4月10日,GitHub正式上线。2014年1月23日,联合创始人汤姆·普雷斯顿-维尔纳(Tom Preston-Werner)从另一位联合创始人克里斯·万斯特拉斯(Chris Wanstrath)手中接过总裁职位,后者也将接过普雷斯顿-维尔纳留下的CEO位置。2018年6月4日晚,微软宣布,通过75亿美元的股票交易收购GitHub。 [2]  10月26日,微软以75亿美元收购GitHub交易已完成。10月29日,微软开发者服务副总裁奈特·弗里德曼(Nat Friedman)将成为GitHub的新一任CEO。 [3]  2020年3月17日,Github宣布收购npm,GitHub现在已经保证npm将永远免费。 [4] 
收起全文
精华内容
下载资源
问答
  • Git hub

    2019-05-16 17:26:20
    Git hub GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。 git 是一个版本管理工具, 本地运行,用于代码版本的交替更改; github是个版本管理工具网站, ...

    Git hub

    GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。

    git 是一个版本管理工具, 本地运行,用于代码版本的交替更改; github是个版本管理工具网站, 最大同性交友网站, dark家可以把代码上传到自己的仓库, 也可共同协作。

    1.方法步骤 访问github官网,然后输入用户名和密码登录,登录完成之后,头像的地方加号可以创建新的仓库,下方的仓库列表也可以创建

    2.设置一个仓库名称,添加一个描述信息,选择公开或私有,再勾选初始化一个README文件,最下面是开源协议,可以根据自己需要选择

    3.创建之后,Code标签目录下面可以把自己的代码上传到这个地方,右侧Clone or download按钮可以看到git仓库地址和下载的zip文件地址。

    4.打开本地电脑的git bash,git clone url,克隆代码到本地,url就是上面Clone or download按钮点开可以看到和复制的地址

    5.本地新建一个文件,用来演示代码提交的过程

    git add . 添加文件

    git status -s 列出当前目录所有还没有被git管理的文件和被git管理且被修改但还未提交

    git commit -m "注释" 提交代码到本地仓库

    git push 提交代码到远程git仓库

    push完成之后,登录github上可以查看到本地提交到仓库的代码和记录

    6.在github仓库里面新建一个文件,用来演示从远程仓库更新代码的过程

    7.输入git pull命令,从远程仓库拉取代码,从提示信息上可以看大在github上面创建的文件,已经被更新到本地代码目录了

    展开全文
  • python-github-actions-example 该项目使用git hub操作在git hub中包含python项目
  • git hub

    2016-11-11 17:04:00
    如果希望保留生产服务器上所做的改动,仅仅并入新配置项, 处理方法如下:git stashgit pullgit stash pop然后可以使用git diff -w +文件名 来确认代码自动合并的情况.反过来,如果希望用代码库中的文件完全覆盖本地工作...

    如果希望保留生产服务器上所做的改动,仅仅并入新配置项, 处理方法如下:


    git stash
    git pull
    git stash pop
    然后可以使用git diff -w +文件名 来确认代码自动合并的情况.


    反过来,如果希望用代码库中的文件完全覆盖本地工作版本. 方法如下:


    git reset --hard
    git pull
    其中git reset是针对版本,如果想针对文件回退本地修改,使用




    untracked working tree file
    参考:http://blog.csdn.net/sheismylife/article/details/7204345
    编写脚本自动编译并部署时的注意


    如果想在C2上编写脚本自动从S1上获取最新代码时,要注意:


    1.首先之前产生的公钥不能设密码,否则每次git pull的时候都会要求输入密码。


    2.不要将项目中的编译中间文件提交到S1上,比如CMake工程里面的build目录的文件,Maven工程里面的target目录里面的文件。否则下次在C2等客户端用git pull会报类似于这样的错误:


    error: Untracked working tree file 'public/images/icon.gif' would be overwritten by merge.
    需要执行下面的命令才能修复:


    git reset --hard HEAD    
    git clean -f -d    
    git pull  

    转载于:https://www.cnblogs.com/zhang-wenbin/p/6054914.html

    展开全文
  • GIT-HUB-项目 Git Hub存储库OluşturmaDenemesi
  • GIT实践:关于GITGIT HUB的演示
  • ThisIsADemo:测试git hubgit
  • Git Hub课程。 测试git hub的工作方式...
  • HelloNode 学习gitgit hub和node
  • learning_git git hub教程仓库 我可以插入html吗? 你好 ================
  • GitHub培训 这是gitgit hub培训项目
  • GitStudy:研究GitGit Hub的存储库
  • Git Hub页面测试-源码

    2021-02-15 17:49:00
    Git Hub页面测试
  • Git hub小白教程

    2021-10-12 14:54:30
    Git hub小白教程什么是GitGit hubGit概念安装看别的githubgit clone:下载readme.md:读我(相当于简介)start:收藏issue:提出问题license:证书怎么找开源项目特殊的查找资源小技巧-常用前缀后缀 什么是GitGit...

    一、git概念

    1、什么是git(不用看)

    什么是Git和Git hub(不用看)
    Git是电脑上运行的版本控制软件,Github是基于Git打造的网站

    2、Git概念(不用看)

    Git的三个概念:提交commit、仓库repository、分支branch
    1、commit
    Git可以把每次提交的内容均保存,当你代码出错时候,可以回到曾经一次提交的状态
    2、repository
    在代码编写程序的时候会有代码库,代码库一般为文件夹,文件夹一般为根目录
    在文件夹根目录初始化上git,文件夹就成为了一个仓库
    仓库对应文件夹代码的变更,就会被git控制记录下来,每个提交也都是针对仓库进行的。
    3、branch
    根据不同的人以及不同的需求,在当前代码中开辟不同的分支,大家各写各的,互不影响,最后合起来,合成一个成品,分工合作。

    Github可以让我们把仓库存在网站上,大家均从网站上存取代码,可以共享代码在创作者允许的情况下可以更改代码

    二、安装并使用github

    1、安装(第一步,安装git)

    git
    vscode
    windows系统: https://gitforwindows.org/
    安装后点击下一步
    在这里插入图片描述在这里插入图片描述其他的均为默认
    visualstudio下载地址:https://code.visualstudio.com/

    2、看别的github(第二步下载资源)

    git clone:下载资源

    使用git bash 下载别的代码

    ①在git hub中找到需要的资源,点击code

    在这里插入图片描述

    ②复制地址

    (这个地址代表,此代码文件夹的路径
    通过地址,可以直接远程拉去此仓库)
    在这里插入图片描述

    ③找到自己的文件夹,右击,选择Git Bash Here

    在这里插入图片描述

    ④在出现的命令编辑器界面输入:git clone (+复制的代码),然后回车,之后会自动下载

    在这里插入图片描述

    ⑤下载完毕

    在这里插入图片描述点击进入下载的文件夹,右击沟通过vscode打开,可以对代码进行更改

    3、关于github的实用知识

    ①readme.md:读我(相当于简介)

    • readme.md
    • 项目作者往往会把项目整体介绍和快速使用方法放在readme中
      .md (可以学习一下md格式)
      在这里插入图片描述

    ②start:收藏

    ③issue:提出问题

    ④license:证书

    ⑤怎么找开源项目

    找开源项目的一些途径

    • 掘金社区:http://juejin.cn/

    • https://github.com/trending/
      github的trending社区,可以根据条件筛选在这里插入图片描述

    • https://github.com/521xueweihan/HelloGitHub
      helloGitHub:按期发布的刊物,按照不同的语言进行介绍有意思的github项目,可以直接通过介绍找一些新颖项目

    • https://github.com/ruanyf/weekly
      阮一峰老师写的科技爱好者周刊,除了科技新闻外会介绍些工具

    • https://www.zhihu.com/column/mm-fe
      阿里妈妈前端快报

    ⑥特殊的查找资源小技巧-常用前缀后缀

    • 找百科大全 awesome xxx(xxx是想要搜索的名字)
    • 找例子 xxx sample
    • 找空项目架子 xxx starter / xxx boilerplate (例如搜spring starter)
    • 找教程 xxx tutorial

    我是通过b站视频整理的
    B站视频:Github 新手够用指南 | 全程演示&个人找项目技巧放送

    三、学会git

    1、用到的命令

    克隆仓库:git clone git地址
    初始化仓库:git init

    添加文件到暂存区:git add -A
    把暂存区的文件提交到仓库:git commit -m 提交信息
    查看提交的历史记录:git log --stat

    工作区回滚:git checkout filename
    撤销最后一次提交:git reset HEAD^1

    以当前分支为基础新建分支:git checkout -b branchname
    列举所有的分支:git branch
    单纯地切换到某个分支:git checkout branchname
    删掉特定的分支:git branch -D branchname
    合并分支:git merge branchname

    推送当前分支最新的提交到远程:git push
    拉取远程分支最新的提交到本地:git pull

    四、github搜资源

    1.基本的规则
    默认搜索是从master分支搜索代码
    搜索语句不能有特殊字符如. , : ; / \ ` ’ ” = * ! ? # $ & + ^ | ~ < > ( ) { } [ ].
    2.搜索的界面:
    在这里插入图片描述左上角可以选择,搜索的内容是仓库还是user,以及语言的限定 ,在搜索框的右边可以选择结果的显示风格,按照folk等

    3.制定搜索方式:(关键词:android)
    (1)按照文件搜索

    android in:file
    

    (2)按照路径检索

    andrioid in:path
    

    (3) 按照语言检索

    android language:java
    

    (4)按照文件大小

    android size:>100
    

    (5)按照后缀名检索

    android extention:css
    

    (6)按照是否被fork过

    android fork:true
    

    (7)按照地域检索(这个猎头和hr应该用得着)
    项目的github’地址。欢迎大家补充

    android location:beijing
    
    展开全文
  • 新手如何在Git Hub上学习开源项目+社交

    万次阅读 多人点赞 2019-12-17 16:07:16
    新手如何在Git Hub上学习开源项目+社交 背景 Git Hub作为一个专业的开源网站,基于版本控制软件Git来实现各项功能,对于程序员来说是交流经验与学习开源项目的天堂。 但由于国内外的学习方式、编程思维均存在较大...

    背景

    Git Hub作为一个专业的开源网站,基于版本控制软件Git来实现各项功能,对于程序员来说是交流经验与学习开源项目的天堂。

    但由于国内外的学习方式、编程思维均存在较大差别,导致至今仍有很多国人对于Git Hub的使用感到不解。对于如何从Git Hub上寻找符合需求的开源项目并进行阅读学习,如何为他人的项目贡献自己的力量,以及如何与其他程序员进行交流,多数人还是不了解。

    笔者也经历过很长一段的迷茫期,现在才敢写出一些个人心得,以帮助大家少走弯路。

    前提条件

    • 会基础Git命令、make命令
    • 已安装Linux/Unix系统,Mac应该也可以
    • 会使用基础bash命令
    • 拥有自己的Git Hub账户

    @以上仅为建议,不会可以模仿呀!_


    搜索相应主题的开源项目

    步骤

    1. 打开浏览器,输入网址https://github.com/打开Git Hub

    2. 登录个人Git Hub账户;

    3. 点击网站首页顶部的Explore按钮;
      在这里插入图片描述

    4. 在左上方的探索栏输入想要寻找的主题,如C++
      在这里插入图片描述

    5. 在页面左侧的搜索结果菜单栏选择类型及语言,如Repositories + C++

    6. 在页面右侧的搜索结果上方选取筛选条件,如Fewest stars(笔者水平太低,就先从最简单的项目开始学习);
      在这里插入图片描述

    7. 点击想要查看的项目,如cppworkshop(这个似乎是某位国外老师给学生布置的编程作业);
      在这里插入图片描述

    8. 阅读项目下方的README.md文档说明,了解作者写的项目概况;
      在这里插入图片描述

    9. 根据此方法搜索自己想要的项目。

    从Git Hub上下载项目源码并编译执行

    前面我们已经找到了自己想要的项目,现在就可以获取项目的源码,并在本地计算机上编译项目并运行了。

    步骤

    1. 点击Git Hub项目根目录右上方的Clone or download按钮(注意!只有在根目录才会显示按钮);
      在这里插入图片描述

    2. 在弹出的小窗体里,点击网址栏(如https://github.com/apmanol/cppworkshop.git)右侧的按钮进行网址复制;

    3. 打开Linux系统的终端窗口(输入命令行的窗口);
      在这里插入图片描述

    4. 输入git命令,从Git Hub上拉取项目;

    5. 进入本地项目的目录,查看根目录下的README.md文档,了解项目概况,可能包含编译执行等操作的重要说明;

    6. 根据说明执行编译操作;

      cd cppworkshop/
      make distclean
      make debug=1
      
    7. 执行项目;

      ./bin/memerr
      

    在这里插入图片描述
    8. 对项目进行更深入的学习,如阅读源码、修改源码等。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    Fork别人的项目并申请Pull Request

    有时候,我们不仅想查看他人的项目,并且希望加入到项目开发中,但由于缺少相关权限,只能以外来者的身份Fork项目,在本地进行修改,提交到个人仓库,再向原作者申请Pull Request。

    步骤

    1. 在Git Hub上搜索自己感兴趣的项目;

    2. 点击项目右上角的Fork按钮,将项目添加到个人仓库;
      在这里插入图片描述

    3. 在本地计算机上,使用前面所讲的操作,从个人仓库中拉取Fork来的项目(注意!是自己的Git Hub网址,不是原作者的项目网址,名称有区别);

      git clone https://github.com/gkzscs/cppworkshop.git
      

    在这里插入图片描述
    4. 在本地进行项目修改;

    1. 使用Git命令提交修改到自己的Git Hub仓库,并添加修改内容注释;

      git add <files>
      git commit
      git push
      
    2. Git Hub网页中,进入自己Fork来的项目目录,并创建Pull Request(较为繁琐);
      在这里插入图片描述

    3. 等待原作者的确认(可遇而不可求)。

    Git Hub社交

    事实上,Git Hub提供了简单的社交功能,它不仅仅是一个开源项目仓库。

    你可以与其他程序员互发邮件,相互关注,各自Fork,共同学习,成为朋友……

    步骤

    1. 打开Git Hub网站首页;

    2. 点击顶部菜单栏中的Explore按钮;

    3. 在左侧搜索栏中输入想要搜索的用户名称,如Chen

    4. 从搜索结果左侧的类型中选择Users,即用户;

    5. 可点击右上方的筛选按钮Sort,选择筛选条件,如Fewest followers
      在这里插入图片描述

    6. 从搜索结果中选择想要查看的用户,点击其名称,如CJ.Chen
      在这里插入图片描述

    7. 点击用户头像下方的Follow按钮,类似于关注功能;

    8. 用户下方还有地址、邮箱等联系方式,可以尝试哟;

    9. 可以在个人信息中查看Following,且以后你就可以在自己的个人首页中接收到你关注的人的动态消息了。
      在这里插入图片描述


    关于我

    我是一位喜欢创新、乐观向上的少年
    爱好是看书、踢足球、玩LOL等
    喜欢我的文章的朋友,可以添加个人微信:CS-huo
    有问题可以相互探讨,共同学习!

    展开全文
  • 本着通俗易懂的方式 1.准备材料 (1)从https://git-scm.com/downloads下载git hub本地配套的工具(2)要上传的文件(3.)
  • Git Hub工具

    2016-04-22 11:15:52
    Git Hub工具,配合使用比较方便。网上有教程,可轻松搭建。
  • 超日志 Un Blog increible para git y git hub de platzi
  • test:测试git hub-源码

    2021-04-28 07:03:33
    测试 测试git hub
  • Git_training_v3 这是用于GitGit Hub培训的目的。
  • git hub在很多年前就试过了,最近的项目都用git做版本管理,顺便把git hub再捡起来。 使用git上传代码到git hub的步骤总结如下: 1、登录https://github.com/,建立资源地址如:...
  • git hub windows桌面版

    2018-08-11 17:35:21
    git hub windows桌面的版本 , 不喜欢命令行的可以试试
  • 测试git 测试 git hub 存储库
  • getsyslo git hub教程视频
  • 关于Git hub

    2019-03-09 20:36:38
    1. 如何从git hub子目录中下载文件 YESNO开始文件是否可以打开打开文件看到右上角raw点击文件正下方会看到raw右键链接另存为......点击raw即可结束
  • 你好,世界! 第一个GitGit Hub课程资料库 编辑由github完成。
  • 你好,世界! 第一个GitGit Hub课程资料库 直接在网站上编辑!
  • Git Hub的上传

    2019-06-18 17:26:12
    Git Hub的上传 一、上传 克隆完成之后,你的桌面上就会出现以你取得库名字的文件夹, 这时候你就可以往里面随便填东西了 放完要上传的东西之后,就在你的库名字的文件夹中右键打开终端,写上: git add . git ...
  • hyperblog:博客博客increible para el curso de gitgit hub de platzi
  • weex 示例 git hub 地址

    2018-02-24 23:54:22
    weex 示例 git hub 地址,直接下载来就可以了,所有的组件示例讲解。很不错的学习

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 20,481
精华内容 8,192
关键字:

github