Git2 Git commit 삭제하기(reset/revert) + 되살리기 팀원들과 병합을 하면서 .idea, venv, __pychace__가 올라가는 현상이 발생했다.(왜인지 모르겠지만 .gitignore가 말을 듣지 않았다.) 파이참이 경로를 못 읽는 대참사가 일어났고 결국에는 Git에 올라온 파일을 삭제하기로 했다. 일단, commit을 기점으로 삭제할 수 있다.(이래서 파일 하나씩 commit 하는게 중요하다.) reset, revert 두 가지 명령어가 있는데 reset : 시간을 과거의 특정 사건(commit)으로 되돌린다. revert : 현재에 있으면서 과거의 사건(commit)을 없던 일로 만든다. 1. reset git reset --soft [commit ID] git reset --mixed [commit ID] git reset --hard [commi.. 2022. 6. 7. Git Branch 병합 Github Desktop 기준으로 1. Github Desktop에서 main으로 병합하고자 하는 Branch를 Publish 시킨다. 2. Github 사이트에서 확인을 하면 노란색 박스로 push한 Branch가 보인다. Compare&pull request를 누른다. 초록색 버튼은 에러가 없다는걸 의미한다. 3. 누르면 commit 내용과 초록색 버튼의 Create pull request가 보인다. 누른다. 4. This branch has no conflicts with the base branch. 충돌이 없다는 메시지가 나오면 성공이다. Merge Pull request 버튼을 누른다. 5. 최정적으로 Confirm Merge를 눌러 완료한다. 6. 에러 - This branch has co.. 2022. 5. 6. 이전 1 다음