2017-04-06 5 views
2

私は初心者です。GitBash/GitExtensionsでローカル変更のコミットが発生する

私は開発を完了し、ファイルをチェックインする準備ができました。私は、サブディレクトリがチェックインされなかった参照、私は私がすべてをチェックすると思ったが、私は私のレポを見たときにだから私はgit add . -fを強制しようとしたが、私はこのエラーを得た:。

`$ git status 
On branch develop 
Your branch and 'origin/develop' have diverged, 
and have 1 and 5 different commits each, respectively. 
    (use "git pull" to merge the remote branch into yours) 
nothing to commit, working tree clean` 

私が何をすべき?

私はされていないとして、レポに自分のコードを入れたいレポの違いを気にしないでください(レポである何のため心配は、私のコードはすべてを交換する必要があります)再び

、何をすべき私がやります?

答えて

0

2つの出力(git add -f .git status出力)は無関係です。

まず、追加したばかりのものをコミットすることを忘れないでください。

はその後、自分自身とリモート歴史を置き換えるために、単純に限り、あなたは罰金になることをdevelopブランチに取り組んで一つだけあるよう

git push --force 

を行います。

+0

ありがとう、私の同僚は私の変更をSourceTree経由でコミットしてしまいました。 –

関連する問題