概要 GitHub上のOSSをフォークして開発したい。 でも、フォーク元のmasterではなくtagから派生させたい。 ので自分のリポジトリ(フォーク先)ではtagをmasterにする手順。 手順 リポジトリをForkする GitHubから普通にForkするだけ tagを開発ブランチとしてpushする cloneした後、tagを確認する git tag -l tagからブランチを作成する git checkout -b ${ブランチ名} refs/tags/${タグ名} 作成したブランチをpushしておく masterブランチを削除する GitHubではdefaultブランチがmasterになっている。 そしてdefaultブランチは削除できないのでGitHubの画面から変更する。 変更先はtagから作成したブランチ。 [settings]→[branches]→[Default bran