ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Git add / commit / push 취소
    Data Engineer 2023. 12. 15. 09:06
    728x90

    git add 취소

    $ git reset
    • HEAD [file]  입력 특정 파일만 취소 가능

    git commit 취소

    $ git reset HEAD^

    git push 취소

    $  Git reset HEAD^
    $ Git reblog or git log -g : 브랜치와 HEAD가 지난 몇 달 동안에 가리켰었던 커밋
    $ Git reset HEAD@{number} 또는 git reset [commit id] : 원하는 시점으로 워킹 디렉토리 되돌림

    Git commit -m “Write commit messages” : 되돌려진 상태에서 다시 커밋

    Git push origin [branch name] -f 또는 git push origin +[branch name] : 원격 저장소에 강제로 push

     

    Git clean : 추적 중이지 않은 파일만 지우기

    -d : 디렉터리까지 삭제

    -x : 무시된 파일까지 모두 지우는 것(빌드 파일도 삭제 가능)

    -n : 가상으로 실행해보고 어떤 파일들이 지워질지 알려주는 것

     

    <github에 잘못 올라간 파일 삭제하기>

    Git rm [File name] : 원격 저장소 및 로컬 저장소에 있는 파일을 삭제한다

    Git rm —cached [File name] : 원격 저장소에 있는 파일을 삭제하고, 로컬 저장소에 있는 파일은 삭제하지 않는다.

     

    *명령어 적용 commit, push 수행하기

    728x90

    'Data Engineer' 카테고리의 다른 글

    [Security] Microsoft Defender  (0) 2024.02.19
    CBD 방법론  (1) 2024.01.11
    정형, 비정형, 반정형  (0) 2023.12.15
    concurrent.futures  (2) 2023.12.07
    Copy() 메서드  (1) 2023.12.03
Designed by Tistory.