본문 바로가기
Programming

Git merge failed 나는 경우를 대비한 명령어 git restore

by 하하호호 2022. 1. 21.
반응형

 

 

 

 

git 2.23 버전부터 혁신적인 기능이 추가되었다.

바로 수정된 파일 되돌리기기능이다.

how to discard changes on proejct 

 

 

수정된 파일을 두고 그대로 서버나 로컬에서 작업한

프로젝트를 pull하게 되면 merge conflict가 발생한다.

이런 상황을 대비하기 위해 사용되는 명령어가

git restore이다.

 

 

모든 변경사항을 되돌리기 위해서는 

git restore .

 

특정 변경사항을 되돌리기 위해서는 

git restore 특정파일

 

restore명령으로 불필요한 git 구조를 무너뜨릴 일도 없고,

깔끔하게 프로젝트 관리가 가능하다.

 

이번의 Git 버전에서는 checkout을 사용했어야 하는데

이게 사실은 브랜치를 이동하는 명령어기 때문에 혼동을

주기에 충분한 애매모호한 명령어였다. 

 

 

 

 

 

 

 

 

2022 정보처리기사 책 TOP 3 도서 공부방법

2022 정보처리기사 시험일정 응시자격 인강 책 합격률 제대로 알고 준비하자 2022 정보처리기사 시험일정 응시자격 합격률?? 2022년이 시작되었다. IT 취업을 준비하거나 목표로 하는 사람은 반드시

incomeplus.tistory.com

 

 

우분투 터미널 환경에서 디스크 용량 확인하는 방법

https://linuxhint.com/check-the-disk-space-in-ubuntu-20-04-20-10-2/ How to check the disk space in Ubuntu 20.04 and 20.10? 우분투 터미널 환경에서 디스크 용량 확인하는 방법

incomeplus.tistory.com

 

 

웹 애플리케이션에 SSL 무료발급 하는 방법 및 Nginx 서버에 적용하는 방법 Nginx , AWS 서버 구성

웹 애플리케이션 프로젝트의 마지막 단계는 배포다. AWS로 서버를 구성하고 Nginx, uWSGI, unix socket 설정까지 완료 되었다면 배포할 DNS가 있어야 한다. 요즘은 HTTP 프로토콜 보다는 HTTPS 프로토콜이

incomeplus.tistory.com

 

 

Django AWS 배포하기 1

step 1 기존 프로젝트 정리 pip freeze > requirements.txt 현재 프로젝트에서 필요한 모듈들을 requirements.txt 파일에 저장한다. 작업을 완료한 프로젝트 파일을 Git에 push해준다. AWS를 통해 배포하는 작업..

incomeplus.tistory.com

 

반응형

댓글