2016-09-17 8 views
0

古いバージョンのgithubプロジェクトをどのようにフォークしますか? https://github.com/aseprite/aseprite、コミット最近はメインラインを破った: 私は、プロジェクトのコミットの特定にforkし、このgithubプロジェクトの古いバージョンをforkするにはどうしたらいいですか?

プロジェクトの3b5915a21a997f88fa16a6feb5b893953a06b0b5をコミットします。私は実際にフォークバージョン1.1.8をフォークしたい。

答えて

2
  1. プロジェクト全体をフォークします。これが唯一の方法です。

  2. コミットの新しい分岐を作成します。私の分岐3b5915a21a

  3. -b

    $ gitのチェックアウトは、あなたのブランチへの変更をコミットします。

  4. フォークされたリポジトリに変更をプッシュします。

  5. プルリクエストを元のプロジェクトに戻してください。

0

私は、彼らが行く1.4をサポートして停止しているので、最近AWS-SDK-行く、まだAWSは私の事前設定ドッカー構成はゴー1.4でロックされ、1.5を行くためにアップグレードすることができませんでしたと同じことをしなければなりませんでした。

  1. フォークレポ。
  2. ローカルクローン:git clone [email protected]:__________
  3. 戻りたいコミットを見つけます。それのコミットSHAへ
  4. リセット:git reset __________
  5. が変化を取り除く:レポへの変更のgit add && git stash
  6. プッシュ除去:私はwouldn新しいレポをインポートするために行くためによかったことでgit push --force

私のアプリケーションを破ることはありません。ウーホー!

+0

これは私にとって完璧に機能しました。私は 'git add 'を実行しなければなりませんでした。 –

関連する問題