git 변경사항을 push 하려고 했는데 error: failed to push some refs to [레포지트리 주소]
이런 에러가 뜨면서 push가 되지 않았다. hint를 읽어보니 push를 하기 전에 pull을 해야 한다고 한다. 그래서 pull을 했더니 there is no tracking information for the current branch
가 뜨면서 pull이 되지 않습니다
분명 브랜치도 있고? 레포지트리 주소도 등록이 됬는데도 불구하고 되지 않습니다. 그래서 강제로 pull하는 명령어를 통해서 강제로 pull을 한 후에 push를 하니 해결이 됬습니다. 강제로 pull하는 명령어를 터미널을 삭제해서 못찾겠네요 아무튼 구글링을 해보면 강제로 pull 하는 방법이 있습니다.
pull 할때 error: Pulling is not possible because you have unmerged files.
에러가 뜰 수 있는데 이럴때는 git commit -am '커밋메시지'
를 입력해서 그 후에 pull을 하면 됩니다.
그 후에 push 하니 해결했습니다.
이런 에러가 나지 않게 하려면 로컬이랑 리모트를 같게 만드는 sync 작업을 하고 시작하는게 좋다고 합니다.
https://sonseungha.tistory.com/420
이 글에 나온 방식대로 해줬다.