2012-04-26 12 views
1

ここで初心者です。 Xcodeの使用4.3.2。私のプロジェクトファイルディレクトリを移動しなければならなかった。コミットはまだうまく動作しますが、私がgit pushを実行すると、私はEverything up-to-dateとなり、間違っています。Xcode 4でファイルの場所を移動しましたが、Githubにプッシュできません

どのようにして戻ってきますか?

おかげであなたは、プロジェクトディレクトリを移動し、あなたがそれを.gitフォルダを移動しなかった

答えて

2

DETACHED HEAD modeにいない場合もチェックしてください。あなたがタグやファイルをチェックアウトするとどうなる

git checkout illustration in gotgitを参照してください):XCodeの質問のためのケースだった

git checkout

"Git (no branch) in xcode"

+0

これはそうです。私は前のコミットからチェックアウトして、いくつかのことをしなければならなかった。私は彼らが現在の頭をチェックアウトし、変更を始めました。これをGithubにどのように戻すことができますか?これらの変更を失いたくはありません。 –

+0

@bubba_gumpあなたの状況(ブランチでそれらの新しいコミットを参照した後)がhttp://stackoverflow.com/a/2729765/6309に似ている場合、あなたはプッシュできます。あなたがプッシュして、GitHubが非線形履歴について不平を言うと( 'git push --force 'を尋ねるなら、' 'origin/master''(リモートのGitHubブランチ)にあなたのブランチを線形履歴だけをプッシュする(つまり、最後のプルから新しいコミットのみ)。http://stackoverflow.com/questions/5772192/git-how-can-i-reconcile-detached-head-with-原産地 – VonC

0

?簡単な方法は、git logを実行して、以前にコミットされたすべてのコミットがまだ存在するかどうかを確認することです。

残りのファイルで.gitフォルダを移動した場合でも、リモコンは正しく設定されます。

本当に奇妙な理由で接続されていない場合は、git remote show originを実行して、URLが正しいかどうかを確認してください。

+0

すべてがここに正しく見えます。 –

関連する問題