2016-09-02 6 views
1

gitブランチをクリアしてもう一度リロードしてください。
私がやる:gitのは言うgitを完全にリセットしてプルすると、サーバーは担当者のブランチで異なるのですか?

  • git reset --hard HEAD^
  • git checkout master
  • git pull origin master

た後:すでに最新の状態です。
しかし、サーバーでは、作業の古いコードです。
フェッチを実行しますが、機能しません。私はきれいにする、それは動作しません。私はreflogの最初のアクションとしてリセットを行い、すべての変更をアップロードしますが、再び動作しません。

答えて

0

チェックGitのリモートが正しく

git remote -v 

、彼らが作業している場合、これはあなたにfetchpushチェックのためのリンクを与える必要が設​​定されている場合。通常、両方のリンクは同じです。

動作しているかどうかをテストします。ローカルに新しいブランチを作成してみてください。そこに何かをコミットし、それをギブスにプッシュしてください。そしてgithub.comからブランチが存在するかどうかを確認してください。

その後これらを試してみてください。

git reset --hard 
git clean -fd 
git fetch 
git checkout master 
git pull origin master 

このいけない作業は、単にフォルダを削除して、もう一度それを複製した場合。

関連する問題