2016-12-07 3 views
0

私のローカルGitブランチで私のDjangoプロジェクトのページの1つで作業していました。マスターブランチ。Gitローカルマスタブランチは、最新のバージョンであってもライブバージョンとは違った表示をします

ローカルのマスターブランチをチェックアウトしてブラウザでローカルに表示しましたが、ローカルのマスターブランチで表示されているものは、プロジェクトのライブバージョンで表示されているものとは異なります。

この特定のページをライブバージョンで見ると、Webページ内の「タブ付きコンテンツ」領域に埋め込まれたPDFが表示され、タブの1つにPDFが4列の表を示します。

しかし、ローカルのマスターブランチでこのページを表示すると、同じタブには2つの列しかない表がPDFで表示されます(PDFに表示する列を選択するのは、取りかかっている)。

ローカルのマスターブランチからgit pull origin masterを実行しようとしましたが、私のローカルバージョンがライブサーバー上のバージョンと同じであることを確認するためにGitはメッセージを表示します

すでに最新の

しかし、これが事実であるならば、私はにいるように、なぜ私は私の地元のバージョンにPDFテーブルに表示同じ列の全てを見ていないですライブ版?

答えて

1

私が間違っていると私を訂正してください。しかし、あなたが "ライブバージョン"と言うとき、あなたはサーバー上のプロジェクトについて話しています。

ローカルのgitブランチからローカルマスターブランチに変更をマージした場合(つまり、git merge your_local_random_git_branch)、これらの変更を別の方法でサーバーにプッシュする必要があります。

それはすでに最新

を示した理由。

git pull origin masterを実行した後は、リモートのリポジトリがローカルのマスターブランチの背後にあり、ローカルのマスターブランチで変更するものがないためです。何がやりたいことは、このようにローカルのmasterブランチから変更をプッシュすることです:問題はgitのからである

git push origin master 
+0

はい、「ライブバージョン」はサーバー上のバージョンです。私は 'push 'は私のローカルバージョンからサーバー上のバージョンに変更をプッシュするために使いたいものですが、私のOPで述べたように、それらの変更は現在別の' branch'(マスターではありません) 。私は 'myBranch'の変更を私のGitリポジトリにコミットしてから、私のローカル 'master'ブランチをチェックアウトし、変更を 'myBranch'からローカル 'master'にマージしてプッシュしました。しかし、私がローカルの「マスター」で作業していたページを見ると、そのページと同じものが表示されません。ライブで見ると... – someone2088

+0

これは私の問題です。私の地元の「マスター」が生きている「マスター」と最新であることを確かめる前に、「myBranch」からの変更をローカルの「マスター」にマージしようとしません。私のローカル 'マスター'が生きている 'マスター'と同じではないため、上書きされていないことがわかっていないその他の変更...しかし、私のOPで述べたように、 'git pull origin master 'ローカルの 'master'ブランチで(コードが最新であることを確認するために)、私はlive&myで同じページを表示しても、それが既に最新であることを伝えるメッセージを受け取ります – someone2088

+0

ローカルの 'master'とは違った表示をします... – someone2088

0

場合は、試してみてください。

git reset --hard origin/master 

このリモートが正確であることを確認します原点と同じ。 コードが正常であれば、ローカルサーバーを再起動し、ブラウザキャッシュを空にします。

0

まずローカルのmasterブランチがaccordantであれば出力がある場合は、あなたがSaksowがgit reset --hard origin/master言ったと同じように、起源/マスターへのローカルマスタをリセットする必要がありますので、git checkout mastergit log origin/master..HEAD

  1. を使用し、起源/マスターに確認してください。
  2. 手段は、バージョン管理をしているgitのための問題がないことを何も出力がない場合、あなたは(私はジャンゴに慣れていないよので)かもしれないいくつかの設定か何かによって引き起こされ、ジャンゴをチェックする必要が
関連する問題