だから私はGitに頭を悩ませようとしていて、コマンドラインを介して1つのリポジトリからファイルを取得し、それらをブランドに入れることができる必要があります(なぜ私はこの必要性を持っているのですか?)以前のコミット履歴をすべて取得せずに新しいリポジトリ。
私が今やろうとしているのはgit init
、新しいリポジトリを作成し、クローンまたはサブツリーを使用して、既存のリポジトリからファイルを取得することです(まだ完全に頭を悩ませているわけではないので、吠えている可能性があります間違ったツリー)、追加、コミット、そしてこれらを新しいリポジトリにプッシュします。
git init
--- get the files from stock repo ---
git add .
git commit -m 'Initial commit'
git remote add origin <url of my new repo>
git push -u origin master
私のリポジトリはすべてBitbucketにありますが、それが違いを生むのであれば、
次のように古いリポジトリのクローンを作成できます。
git clone [email protected]:username/repository.git
次に、gitディレクトリを削除します。
rm -rf .git/
次に、新しいリポジトリを作成します。
git init
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加