私は現在、gitホスティングにAssemblaを使用しています。gitリポジトリをgithubホスティングに移動したい。私はこれまでこれを行ったことがありません-プロセスは何ですか?明らかに、以前のコミット/変更などをすべて保持したいと思います...
ありがとう。
を使用してリポジトリをローカルの場所にプルしますgit clone
。
次に、github.com に新しいリポジトリを作成し、古いリモートを削除して新しいリモートを追加します。
git remote rm "assembla remote name"
git remote add origin git@github.com/your_repo_path
git push -u master
まず、GitHub に新しい (空の) リポジトリを作成します - Test と言う
次に、Assembla からクローンを作成します (まだ作成していない場合は、またはgit pull
) 。
最後に、次の操作を行います。
cd cloned_from_assembla
git remote rm origin
git remote add origin git@github.com:user/Test.git
git push -u origin master
(基本的には、アセンブラを指しているリモートを削除し、新しいものを github に作成してプッシュします。これらの手順は、新しいリポジトリを作成した後に GitHub から提供されたものと同じです。)