`

重置自己fork出来地github资源

    博客分类:
  • Git
 
阅读更多

有时候因为这样或那样地原因,我们可能会破坏Fork资源的master分支,我们需要根据源资源来重置自己地Fork分支,现在有两个方式:

 

1,没有比这更简单地了,就是删除后重新fork

 

2,利用下面的命令重置

git checkout master
git remote add upstream git://github.com/source_name/repository_name.git
git fetch upstream
git branch backup //这个用于创建备份,以免操作失败无法还原
git reset --hard upstream/master //重置
git push --force //将充值后地master分支提交

 如果有任何出错,可以通过执行git checkout backup来找回之前地代码

分享到:
评论

相关推荐

    git和github使用说明示例

    - **Forking Workflow**:适用于开源项目,开发者先Fork主项目到自己的账户,然后在自己的仓库上开发,最后通过Pull Request向原项目贡献代码。 - **Feature Branch Workflow**:适用于团队内部,每个人在主仓库上...

    github教程&常见问题解决方法&项目,GitHub使用思维导图.zip

    7. **仓库操作**: 如何创建、克隆、 fork 和 pull request 仓库,以及如何管理仓库的权限和设置。 8. **Git冲突解决**: 当多个人修改了同一部分代码时,Git会提示冲突,需要手动解决冲突后再提交。 9. **SSH密钥对...

    JD_Sign_Action:基于github actions的京东自动化签到

    当任务运行完成时,重置运行结果和错误信息打包到Artifacts ,可自行下载查看; 获取京东cookie 使用项目中的Chrome插件: JDCookie Chrome中拓展程序开启开发者模式; 点击加载已解压的拓展程序,选择JDCookie目录...

    comandos-git:Guia comseleçãode comandos para o trabalho com Git e GitHub

    "comandos-git:Guia com seleção de comandos para o trabalho com Git e GitHub" 是一个资源,旨在帮助用户更好地理解和掌握在Git和GitHub中工作所需的关键命令。下面将详细阐述这些知识点: 1. **Git基础概念*...

    password-resetter:一个 node.js 应用程序,用于为给定的电子邮件地址重置密码

    $ git clone git@github.com:heroku/node-js-getting-started.git # or clone your own fork $ cd node-js-getting-started $ npm install ~ ~$ npm start~~ $ foreman start web 您的应用程序现在应该在上运行。 ...

    基于Rust 语言开发的社区论坛系统

    该项目完全开源,且将持续优化和完善,欢迎提issue, star, fork等 ## 主要功能 * 登录(支持github oauth登录) * 注册 * 发送邮件(通过邮箱重置密码) * 图片上传 * 创建、编辑、删除话题 * 创建、编辑、删除评论...

    py_scripts

    重建后,之前的star和fork全部重置,如果你之前已经fork了,那么之间的关联自动解除,即在你的项目页面不会再展示“ Fork from [Arronlong / py_scripts]( python脚本集,有原创的,也有站在巨人的后端上做的修改...

    stripe-recurring-membership:受eddie node-stripe-membership-saas的启发,由于在github上没有活动,因此进行了一些补充

    $ git clone git@github.com:heroku/node-js-getting-started.git # or clone your own fork$ cd node-js-getting-started$ npm install$ npm start系统要求mongodb 节点js 您的应用现在应该在上运行。入门首先使用...

    git学习资料大全

    - **Fork & Pull Request**: GitHub上的协作模式,开发者先fork项目,然后在自己的仓库中开发,完成后发起Pull Request请求合并到原项目。 **6. Git图形界面工具** - **SourceTree**: Atlassian开发的免费Git...

    2023最新面试常见git面试题

    Forking 工作流常见于开源项目,允许开发者在自己的 fork 上工作,然后通过 Pull Request 合并代码;GitHub Flow 则简化为“拉取请求”流程,每个功能或修复都基于主分支创建新分支,完成后发起 PR 进行代码审查和...

    ProGit中文版

    2. ** Fork & Pull Request**:用户可以Fork别人的项目到自己的账户,修改后发起Pull Request请求原作者合并。 3. ** Issues**:讨论项目问题,跟踪任务和缺陷。 4. ** Wiki**:创建项目的文档和教程。 5. ** ...

    git文档说明描述

    开发者从主仓库Fork一份副本,然后在自己的副本上工作,完成后发起Pull Request,经过同行评审后,主仓库的维护者可以Merge这些更改。 9. **Git配置**:每个用户都有自己的Git配置,包括用户名和电子邮件,可以通过...

    git 分布式版本控制

    在GitHub等平台,用户可以fork一个项目到自己的账户,然后在自己的仓库上进行开发,最后通过发起pull request请求原项目作者合并代码。 总之,Git是一个强大的工具,对于任何软件开发团队来说都是必不可少的。它...

    GitCoursTest:гиткурсВлвдилен

    5. Fork与Pull:用户可以fork其他人的项目,进行修改后再通过Pull Request将改动合并回原项目。 三、Git高级操作 1. 撤销更改:`git reset`和`git revert`用于撤销提交,但两者有区别,前者改变历史,后者不改变。 ...

    Git 版本控制 张果 Coding 教学 详细 清晰 VS

    - **fork和pull request**:在GitHub上复制项目,完成自己的修改后发起合并请求。 - **代码审查**:团队成员审查他人代码,确保质量。 - **持续集成/持续部署(CI/CD)**:自动化构建和测试,确保每次合并都是安全...

    cea:登录学工系统的NodeJS优雅可扩展示例,已集成今天校园签到(支持云开发一键部署)

    c ampusphere- e legant- a UTH交互式的配置程序+学工系统快速登录+云端部署及缓存其返回的Cookie可直接用于学工系统或今日校园相关验证基于此可以...谢谢) Fork下来的项目替代是关闭Actions的,需要手动开启:重置Ac

    Git权威指南

    - **Fork & Pull Request**:在GitHub等平台,通过Fork项目,然后在自己的仓库上开发,完成后发起Pull Request合并代码。 - **Feature Branches**:为每个新功能创建单独的分支,完成后再合并到主分支。 Git权威...

    Git学习手册

    - **定义别名:** 可以使用`git config --global alias.<aliasname> '<command>'`命令定义自己的别名,简化常用命令的操作。 #### 三、Git分支管理 - **分支简介:** - **分支的概念:** 分支是Git的核心特性之...

    git_tutorial

    1. Fork与Pull Request:在GitHub上,你可以Fork他人的项目到自己的仓库,然后在本地克隆这个Fork的仓库进行开发。完成后,发起Pull Request请求原作者合并你的更改。 2. Git Flow:Git Flow是一种分支模型,包括主...

    小册-Git 原理详解及实用指南.zip

    另外,重置(Reset)和变基(Rebase)是两个强大的命令,但需谨慎使用,因为它们可以直接改变历史记录。 总之,Git是现代软件开发不可或缺的工具,理解和掌握其原理和操作是每个开发者的基础技能。通过阅读《Git ...

Global site tag (gtag.js) - Google Analytics