j0h*_*j0h 6 git git-commit git-fork
我如何派生一个较旧版本的github项目?我想分叉一个项目的特定提交,这个的提交3b5915a21a997f88fa16a6feb5b893953a06b0b5
项目:https : //github.com/aseprite/aseprite,最近的提交中断了主线。我真的很想叉版本1.1.8。
我最近不得不对 aws-sdk-go 做同样的事情,因为他们停止支持 Go 1.4,但 AWS 将我的预配置 Docker 配置锁定在 Go 1.4 并且无法升级到 Go 1.5。
git clone git@github.com:__________git reset __________git add && git stashgit push --force有了这个,我很高兴导入不会破坏我的应用程序的新存储库。呜呼!
分叉整个项目。这是唯一的方法。
从该提交创建一个新分支。
$ git checkout -b我的分支3b5915a21a
将更改提交到您的分支。
将更改推送到您的分叉存储库。
将“拉取请求”提交回原始项目。