git subtree pull --squash --prefix ${path} ${repository url} master
위 명령어를 통해 subtree 를 squash 할 경우 다음과 같은 에러가 나는 경우가 있다.
Cant't squash-merge: 'path' was never added
말 그대로 subtree 가 등록이 안됐다는 뜻이기 때문에 등록을 해주면 된다
$ git subtree add --prefix ${path} ${repository url} master --squash $ git push -f