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中的start和fork数,欢迎大家下载;
给 Fork me on GitHub 换个风格.zip,A fresher "Fork me on GitHub" callout.
GitHub Fork存储库同步 为什么? 目前,Github没有简单,直接的方法来自动将派生与原始存储库同步。 依存关系 Python 用 执行 curl -sL bit.ly/repo-sync | bash 或者 bash <( curl -sL bit.ly/repo-sync ) 在...
标题中的“EZLippi.github.io, 这是我的个人网站的源码,欢迎fork。”表明这是一个个人网站的源代码,发布在GitHub上,并鼓励其他开发者进行fork,即复制并创建自己的副本。这通常意味着该网站是基于开源软件构建的...
向Github和Gist Fork按钮添加一个确认对话框。 您是否总是不小心分叉存储库? 我知道我是。 此Chrome扩展程序(或用户脚本!)会有所帮助。 它会在Github存储库和Gist上的Fork按钮上添加一个确认对话框。 源代码在...
在GitHub CSS功能区上分叉我 这是CSS的的重新创建,因此与分辨率无关。 与Bower一起使用 您可以使用安装CSS文件。 bower install github-fork-ribbon-css 与npm一起使用 您也可以使用安装CSS文件。 npm install -...
将确认对话框添加到Github和Gist Fork按钮。 您是否总是不小心分叉存储库? 我知道我是。 此Chrome扩展程序(或用户脚本!)会有所帮助。 它会在Github存储库和Gist上的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最新版本,以确保...
github fork仓库对原始仓库修改未合并的查询。方便快速的找到小码哥fork某仓库之后修改修改合并合并到主仓库的变更。可以使用学习心仪项目在其他同道中人的手中做的改变。爱屋及乌,学习一下别人怎么搞的。 对抗!!...
- **定义:** 当你想要基于某个项目进行修改时,可以通过 Fork 功能将该项目复制到自己的 GitHub 账户下。 - **示例:** 假设有一个名为“知乎首页”的项目,你可以 Fork 它,从而获得一个属于你自己的副本,可以在...
github
本指南将深入浅出地介绍GitHub的基本功能及其在软件开发中的应用,帮助你熟练掌握这一强大的工具。 ### 1. GitHub基础知识 - **注册与设置**:首先,你需要创建一个GitHub账号,设置个人资料,并熟悉GitHub的工作...
1. 完整流程:Github 的项目—>fork 到自己的 Github 网站分支—>clone 到自己的本地版本—>修改后 push 到自己的 Github 网站分支—>将自己 Github 网站分支 pull request 到 Github 的原项目 2. 将原项目的修改...
在Git的世界里,Fork扮演着一个桥梁的角色,它允许用户从远程Git仓库(例如GitHub、GitLab或Bitbucket)克隆项目到本地,并进行编辑、提交和推送更改。下面将详细介绍Fork的一些关键特性: 1. **直观的用户界面**:...
1. **Issue**:用于讨论项目问题、功能建议或报告错误,每个仓库都可以创建 Issue。 2. **标签(Tags)**:在 Issue 或 Pull Request 中添加标签,便于分类和搜索。 3. **里程碑(Milestones)**:用于组织和计划项目...
更明确地说,请不要使用内置的 GitHub fork 功能。 在 github 设置中将您的 repo 设为私有,并添加用户 @DevonGleeson 和 @DavidWhitlock 作为贡献者,以便我们可以看到您的结果。 如果您没有 GitHub 帐户允许您...
更明确地说,请不要使用内置的 GitHub fork 功能。 在 github 设置中将您的 repo 设为私有,并添加用户 @DevonGleeson 和 @DavidWhitlock 作为贡献者,以便我们可以看到您的结果。 如果您没有 GitHub 帐户允许您...
这些工具提供了与GitHub网站相同的功能,如创建和管理仓库、同步Fork、提交更改等,但通过图形化的方式简化了操作流程。 ### 使用GitHub的步骤 1. **注册GitHub账号**:访问GitHub官网并注册账号,以便开始使用...
本项目为基于C++和Python的HdmapEngine设计源码,源自GitHub上的原项目。该源码集包含50个文件,其中包含14个头文件、12个C++源文件、7个文本文件、5个PNG图片文件、4个头文件、3个XML配置文件、3个Python脚本、1个...
3. 协作开发:GitHub提供了代码托管平台,开发者可以通过fork和pull request与其他团队成员或社区进行协作。 4. 代码审核:GitHub的Pull Request机制鼓励代码审查,有助于保持代码质量并减少错误。 5. 开源共享:...