普段通りにコミットしてsyncしようとしたら以下の様なエラーがでました。
[ failed to sync this branch ]
shellを開いて[git status]と打ち確認したところ、ローカルの作業ディレクトリとGithub上のファイルの状態が異なっているというような説明がでました。
shell上で以下の順番で実行したらエラーが出る前の状態まで戻せました。
git stash save
→stashに今の変更状態を保存
git pull
git stash clear
→stashに溜まっている履歴を全て削除