ちょっと質問いいでしょうか
とある既存の(特に公開リポジトリはなしの)ソフトやソースを編集して特にブランチなしで気軽にgit管理し始めました。(my_repo)
バージョンアップの度にリリースされたファイルの変化に追従していくうちに、変化を追うのが面倒になってしまいました。
この場合、リリースされたものだけを入れたブランチかリポジトリをつくって、
そちらを自分のmasterにマージしていけば楽なのではないのか?というところまで気付きました。
そこでどうするのがよいのか?ということなのです。
疑問点は、
・git initで新たなリポジトリをつくり、今からでもそこに手元にある旧バージョンから新バージョンをコミットしていって・・・??
全く異なる別のリポジトリをmy_repoにマージできるのか?
・既存のものから一旦(場合によってはgit cloneして)ブランチを切りたいが、
my_repoで最初にコミットしたときにはすでにリリースされたものより違うため派生しにくい
・そもそも根本が異なるリポジトリは扱えるのか?