5

Google Code でホストされている git プロジェクトがあります。改訂履歴も含めて、Github に移動したいと思います。チケット制は使っていないので問題ありません。

私のような同様の質問では、問題は Google Code の SVN リポジトリから Github に移行することです。私はすでにgitを使用しています。

私は自分のマシンで開発しているため、プロジェクトを自分のマシンでチェックアウトしています。私が git から理解したところによると、私のローカル プロジェクトには、その分散型の性質により、既に完全な履歴が含まれています。たぶんそれをgithubにコピーするのは本当に簡単ですが、手順はわかりません。

もちろん、新しい変更は Github にプッシュされ、Google コード リポジトリは凍結されたままになるという考えです。

4

3 に答える 3

7

githubリポジトリを作成し、SSHキーなどが正しくインストールされていることを確認します。

グーグルからあなたのリポジトリをチェックしてください。

走る:

git remote add github <URL FROM GITHUB>
git push github HEAD

それはあなたの現在のブランチをプッシュします。他の人に切り替えてgit push github HEAD (または他のより高度な方法で)繰り返すことで、他の人をプッシュできます。

于 2013-01-17T21:44:54.667 に答える
3

Github で空のリポジトリを作成し、ローカル リポジトリをそこにプッシュします。

その時点で、今後のすべてのプッシュを Github に送信する場合は、originリモートを変更して、Google Code のリポジトリではなく、Github リポジトリを指すようにします。または、Github から新しい作業リポジトリを複製することもできます。

于 2013-01-17T21:42:16.750 に答える