2012-04-23 15 views
4

私はherokuでホストされているレールアプリを持っていて、コードをgithubにプッシュしたいと思っています(既にA Repが作成されています)。questionの手順に従いました。 Herokuのからプル、私はステップ4既存のソースコードをgithubのリポジトリにプッシュする方法は?

git remote add origin [email protected]:sparkz19/stark-journey-1727.git 

を行うとき、私はそれが

fatal: remote origin already exists. 

を言うと私はgit remote -v を行うときには、

origin [email protected]:stark-journey-1727.git (fetch) 

    origin [email protected]:stark-journey-1727.git (push) 
言いステップ2と3 .Butをスキップ

ここで何をする必要がありますか?ありがとうございます。

答えて

2

原点が既に定義されているため、Gitが文句を言う。

git remote rename origin heroku 

はgitのリモート設定、URLとURLをリセットします:あなたはまだあなたがリモート別のリモートとしてそれを保存するために名前を変更するにgitを使用することができHerokuのリモート残しておきたい場合は

git remote set-url origin [email protected]:sparkz19/stark-journey-1727.git 

を今、あなたはプッシュすることができます

git pull heroku master 
git push origin master 
+0

私はまだ英雄からプッシュ&プルできるようにしたいと思います。最初のコマンドは実際に何をしますか? – katie

+0

いいえ。最初のコマンドは、現在の原点URL(heroku)をgithubへのURLで上書きします。両方を行います。単純化するために私の答えを少し書き直しました。 – ralphtheninja

+0

その場合、私はherokuから引っ張って押し出すことができませんか? – katie

2

ちょうど新しいリモコンにoriginとは違う名前をつけてください。あなたは行き​​たいです。

関連する問題