새벽_나그네
12시 지난 새벽
새벽_나그네
전체 방문자
오늘
어제
  • 분류 전체보기
    • TIL
    • DevLog
    • Algorithm
    • ComputerScience
    • etc

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • portfolio
  • 국비지원
  • Selenium 4
  • 내일배움단
  • AI트랙
  • 코딩프로젝트
  • 스파르타코딩클럽
  • Python
  • Github
  • 개발일지
  • 코딩
  • 내일배움카드
  • machine learning
  • 코린이
  • 자기주도학습
  • TodayILearned
  • 프로그래머스
  • til
  • docker
  • 내일배움캠프

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
새벽_나그네

12시 지난 새벽

DevLog

[TIP] .gitignore 파일 즉시 적용하기

2022. 11. 3. 16:56

gitignore에 적용하는 파일이 있는데 처음 생성 시 잊고 있었다가 git push를 실행 중 잘못된 것을 알았을 때 할 수 있는 방법입니다.

보통은 위에 내용대로 push까지 진행하다가 생각이 날 경우도 있고 commit까지 진행을 하다가 생각이 날 수 있는데 commit까지 하다가 알아차린 경우에는 commit 내용을 되돌리고 수행하도록 합니다. 해당 방법은 밑에 기술되어있습니다.

git commit 취소하기

git reset HEAD^

git add 취소하기

git reset HEAD

. gitignore File 즉시 적용

git rm -r --cached . 
git add .
git commit -am "Remove ignored files"

 

위 명령어를 하면 cache 데이터가 다 지워지면서 gitignore의 값이 반영되는 것을 확인할 수 있습니다.

저작자표시 비영리 변경금지 (새창열림)

'DevLog' 카테고리의 다른 글

[고찰] MemoryUtilization 사용량 지속 증가에 대하여  (0) 2022.11.13
[Troubleshooting] dial unix backend.sock: connect: connection refused`  (0) 2022.11.07
[Trouble shooting] LF will be replaced by CRLF the next time Git touches it  (0) 2022.11.02
[Troubleshooting] ValueError: Shapes (None, 1) and (None, 2) are incompatible  (0) 2022.11.02
[Troubleshooting] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1129) 에러 해결  (0) 2022.10.16
    'DevLog' 카테고리의 다른 글
    • [고찰] MemoryUtilization 사용량 지속 증가에 대하여
    • [Troubleshooting] dial unix backend.sock: connect: connection refused`
    • [Trouble shooting] LF will be replaced by CRLF the next time Git touches it
    • [Troubleshooting] ValueError: Shapes (None, 1) and (None, 2) are incompatible
    새벽_나그네
    새벽_나그네
    IT, 프로그래밍, 정보, 스마트스토어

    티스토리툴바