2017-07-12 19 views
0

私は本当に奇妙な問題を経験しています。前回のコミットのGit反復部分

私はVSCodeのWebサイトで、gitをバージョンコントロール(Githubと同期)として使用しています。

しかし、以前のコミットで行った変更を変更としてマークし始めました。コミットを求めました(以前のコミットが決して行われなかったかのように)。例えば

、私は次のようしていると言う:

Line of Code 1 
Line of Code 2 

そして、私はそれをコミットし、GitHubのと同期。すべてが良いはずです。

その後、私はいくつかのより多くの行を追加します

Line of Code 1 
Line of Code 2 
Line of Code 3 
Line of Code 4 

をそして、私はそれをコミットし、GitHubのと同期。すべてが良いはずです。

次は、まったく別のファイルで作業し、その変更をコミットします。

突然、これは完全にランダムに起こります。たとえば、コミットする必要のある変更として上記のコードの1行目に& 2をマークします。だから私は(再び)行う。

何が起こっているかについての手掛かりはありますか?私はファイルを移動したり、ファイルの行を書式変更/追加/削除してファイルに変更を加えたりすることはできません。私は前のコミットをチェックして、すべてがうまくいくように見えます。これは本当にイライラしています。なぜなら、私はすでにコミットしたコードを再コミットするだけのコミットがたくさんあるからです!

+0

githubと同期すると、同期中に競合が発生しましたか? –

+0

いいえ、私はこのプロジェクトで働く唯一の人なので、私は唯一の人物です。 – TheRyan722

+0

ローカル履歴に同じコミットIDが表示されていることを確認してください.Github – Adashi

答えて

0

GitHub Desktopクライアントを使用してVSCodeの組み込みgitクライアントを使用することに関連する問題があるようです。

私は編集者からいくつかのコミットを作成していましたが、一部はGitHubデスクトップから作成していました。

これは何らかの理由でGitHubを以前のコミットを新しい変更として検出し、それらをコミットする必要があるとマークしました。

関連する問題