git push --force 를 왜 함부로 하면 안 되는지 실습해 봅시다.
안녕하세요. codingdog입니다. pycharm에서 git push를 할 때 --force가 붙어있는 것을 볼 수 있습니다. 위험해 보이지만, 한 번 실습을 해 보면서 얼마나 위험한지 보도록 하겠습니다. 저는 gitlab 15.x 버전으로 실습하였습니다. 실습하기 전에, main branch에 대해, force push가 허용되어 있어야 합니다. 먼저, 1.txt를 생성합니다. 다음에, Hello 라는 메세지를 추가한 다음에 commit을 해 보겠습니다. 다음에, push를 해 보겠습니다. vscode에서는 Sync changes를 누르면 바로 됩니다. 1.txt add 라는 메세지가 추가되었습니다. 내용을 확인해 보면, Hello 라는 내용이 있는 1.txt를 추가했다고 나옵니다. 그런데, 저는 이..
GIT
2023. 1. 15. 18:28
최근댓글