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

github的fork功能

阅读更多
http://help.github.com/fork-a-repo/

概要: 克隆别人的代码库到自己的项目中,可以作为子模块的形式使用,或二次开发

操作流程:
在开源项目中点击fork按钮,稍等一会儿,该项目便会拷贝一份到你的respositories中,
克隆一份代码到本地:git clone git@github.com:username/Spoon-Knife.git

配置:(项目克隆完成后,默认远程的别名为origin,此为我们自己项目中的版本,并非原始作者的代码库)

创建原始代码库的别名,方便跟踪代码 git remote add upstream git://github.com/octocat/Spoon-Knife.git
git fetch upstream 跟踪原始代码
提交代码更新到自己的代码库 git push origin master
获取原始代码库的更新
git fetch upstream
git merge upstream/master

如果你希望将自己的代码贡献到原始代码库中,可参见http://help.github.com/send-pull-requests/ 来完成
分享到:
评论

相关推荐

    获取github中用户star和fork总数的小脚本

    该脚本是本人写的一个小脚本,只要有对方的用户名可以方便快捷获取该账号在github中的start和fork数,欢迎大家下载;

    给 Fork me on GitHub 换个风格.zip

    给 Fork me on GitHub 换个风格.zip,A fresher "Fork me on GitHub" callout.

    github-repo-sync:轻松同步fork存储库

    GitHub Fork存储库同步 为什么? 目前,Github没有简单,直接的方法来自动将派生与原始存储库同步。 依存关系 Python 用 执行 curl -sL bit.ly/repo-sync | bash 或者 bash <( curl -sL bit.ly/repo-sync ) 在...

    EZLippi.github.io, 这是我的个人网站的源码,欢迎fork。.zip

    标题中的“EZLippi.github.io, 这是我的个人网站的源码,欢迎fork。”表明这是一个个人网站的源代码,发布在GitHub上,并鼓励其他开发者进行fork,即复制并创建自己的副本。这通常意味着该网站是基于开源软件构建的...

    Github确认「Github Fork Confirmation」-crx插件

    向Github和Gist Fork按钮添加一个确认对话框。 您是否总是不小心分叉存储库? 我知道我是。 此Chrome扩展程序(或用户脚本!)会有所帮助。 它会在Github存储库和Gist上的Fork按钮上添加一个确认对话框。 源代码在...

    github-fork-ribbon-css:仅CSS,与分辨率无关的“在GitHub上派我”功能区

    在GitHub CSS功能区上分叉我 这是CSS的的重新创建,因此与分辨率无关。 与Bower一起使用 您可以使用安装CSS文件。 bower install github-fork-ribbon-css 与npm一起使用 您也可以使用安装CSS文件。 npm install -...

    Github Fork Confirmation-crx插件

    将确认对话框添加到Github和Gist Fork按钮。 您是否总是不小心分叉存储库? 我知道我是。 此Chrome扩展程序(或用户脚本!)会有所帮助。 它会在Github存储库和Gist上的Fork按钮上添加一个确认对话框。 源代码在...

    merge-github-fork

    merge-github-fork-用于合并fork的自动git命令 零钱! > = v2.0.0运行npm install&npm test以确保没有任何损坏 安装版本1.1.0,无npm test npm install merge-github-fork@1.1.0 -g 或运行npm test最新版本,以确保...

    Fork-modify-search:用于搜索github某仓库fork版本的修改。发现其他修改源码之后但未合并源仓库,学习他人的修改,嘿嘿

    github fork仓库对原始仓库修改未合并的查询。方便快速的找到小码哥fork某仓库之后修改修改合并合并到主仓库的变更。可以使用学习心仪项目在其他同道中人的手中做的改变。爱屋及乌,学习一下别人怎么搞的。 对抗!!...

    github的使用入门

    - **定义:** 当你想要基于某个项目进行修改时,可以通过 Fork 功能将该项目复制到自己的 GitHub 账户下。 - **示例:** 假设有一个名为“知乎首页”的项目,你可以 Fork 它,从而获得一个属于你自己的副本,可以在...

    Git-Github如何删除fork的项目.md

    github

    github漫游指南,详细的介绍github的使用

    本指南将深入浅出地介绍GitHub的基本功能及其在软件开发中的应用,帮助你熟练掌握这一强大的工具。 ### 1. GitHub基础知识 - **注册与设置**:首先,你需要创建一个GitHub账号,设置个人资料,并熟悉GitHub的工作...

    github个人使用笔记

    1. 完整流程:Github 的项目—>fork 到自己的 Github 网站分支—>clone 到自己的本地版本—>修改后 push 到自己的 Github 网站分支—>将自己 Github 网站分支 pull request 到 Github 的原项目 2. 将原项目的修改...

    git客户端fork安装包

    在Git的世界里,Fork扮演着一个桥梁的角色,它允许用户从远程Git仓库(例如GitHub、GitLab或Bitbucket)克隆项目到本地,并进行编辑、提交和推送更改。下面将详细介绍Fork的一些关键特性: 1. **直观的用户界面**:...

    github 使用指南 官方中文

    1. **Issue**:用于讨论项目问题、功能建议或报告错误,每个仓库都可以创建 Issue。 2. **标签(Tags)**:在 Issue 或 Pull Request 中添加标签,便于分类和搜索。 3. **里程碑(Milestones)**:用于组织和计划项目...

    InterviewTest

    更明确地说,请不要使用内置的 GitHub fork 功能。 在 github 设置中将您的 repo 设为私有,并添加用户 @DevonGleeson 和 @DavidWhitlock 作为贡献者,以便我们可以看到您的结果。 如果您没有 GitHub 帐户允许您...

    interview-take-home-test

    更明确地说,请不要使用内置的 GitHub fork 功能。 在 github 设置中将您的 repo 设为私有,并添加用户 @DevonGleeson 和 @DavidWhitlock 作为贡献者,以便我们可以看到您的结果。 如果您没有 GitHub 帐户允许您...

    github的使用手册(基础篇)

    这些工具提供了与GitHub网站相同的功能,如创建和管理仓库、同步Fork、提交更改等,但通过图形化的方式简化了操作流程。 ### 使用GitHub的步骤 1. **注册GitHub账号**:访问GitHub官网并注册账号,以便开始使用...

    基于C++和Python的HdmapEngine设计源码fork自GitHub项目

    本项目为基于C++和Python的HdmapEngine设计源码,源自GitHub上的原项目。该源码集包含50个文件,其中包含14个头文件、12个C++源文件、7个文本文件、5个PNG图片文件、4个头文件、3个XML配置文件、3个Python脚本、1个...

    Git和GitHub教程

    3. 协作开发:GitHub提供了代码托管平台,开发者可以通过fork和pull request与其他团队成员或社区进行协作。 4. 代码审核:GitHub的Pull Request机制鼓励代码审查,有助于保持代码质量并减少错误。 5. 开源共享:...

Global site tag (gtag.js) - Google Analytics