Git 2

github에 누락된 잔디 심기

백준 문제풀고 해당 코드를 백준허브를 통해 자동으로 깃헙에 커밋하고있는데가끔씩 문제를 풀어도 누락되어 잔디가 안심어지는 현상이 발생한다...( 요즘 나의 삶의 낙인데 잔디 확인하러 깃헙 갔다가 비어있는 걸 보면 얼마나 화가 나던지 ㅜㅜ ) 그래서 어떻게 과거에 누락된 잔디를 심을 수 있는지 정리해두려고한다.매번 검색하기 너무 귀찮다 .. ㅎㅎ  1. 아래 명령어를 실행하기 전 그 날 풀었던 문제로 돌아가 재제출을 해 커밋되도록한다. 2. 환경변수로 Author와 Committer 날짜를 모두 원하는 날짜와 시간으로 변경export GIT_AUTHOR_DATE="2025-01-06T20:57:30+09:00"export GIT_COMMITTER_DATE="2025-01-06T20:57:30+09:00"  ..

Git 2025.01.16

github에 push한 commit 삭제하는 법

파일 정리를 잘못한 상태에서 push 한 바람에 그 전에 올려놓은 폴더와 이전에 해 온 커밋 내역까지 전부 사라져 버린 상황... git은 정말 잘 모르고 사용하면 너무 어려운 것 같다... 그저 전처럼 돌아가고싶어 ㅜㅜ라는 생각에 나는 아무것도 모르고 학교 수업에서 배운 게 생각나서 [ $git reset --hard 되돌아가고 싶은 커밋 위치 ] 를 사용하였으나 이건 버전을 돌린 상황으로 가는 것일뿐 상태는 내가 이미 push 한 상태에 머물러져 있어 파일끼리 충돌이 일어나 pull을 하고 push를 하라고 에러가 떠버렸다. 그렇다... 이걸론 버전을 돌린 상태로는 돌아갈 수는 없었다. 이걸 2시간만에 깨달은 나는 내가 해버린 실수와 원하는 결과를 좀 더 구체화하여 구글링을 하였고 방법을 찾아냈다. ..

Git 2022.12.02