본문 바로가기
반응형

Tools/Git28

Git Bash 복사 붙여넣기 단축키 Git Bash에서 복사 붙여넣기 사용 시 기존 단축키가 먹지 않아서 뭐지 싶을텐데 단축키가 윈도우와 달라 그렇다 복사 시에는 Ctrl + Ins 붙여넣기 시에는 Shift + Ins 를 활용해주면 된다 2022. 1. 19.
Git 특정 파일만 되돌리는 방법 Git에서 특정 파일을 수정하다가 수정을 잘못해서 branch의 내용으로 되돌리려고 하는 경우 Reset Hard를 사용할 수도 있지만 모든 파일이 초기화되기 때문에 특정 파일만 받으려는 경우 아래 방법을 따라해주면 되는데 1. Git Command 사용 시(Terminal, Git Bash 등) 받으려는 파일 위치로 이동 후 git restore 파일명 을 입력해준다 2. 이클립스에서 사용 시 Git Staging 탭에서 파일 우클릭 후 Replace with HEAD Revision을 눌러준다 (프로젝트에서 파일 우클릭 Replace with.. 경로로 접근해도 상관없음) 3. 인텔리제이에서 사용 시 Commit 탭에서 파일 우클릭 후 Rollback을 눌러준다 (프로젝트에서 파일 우클릭 후 Git .. 2022. 1. 19.
이클립스 Git Replace with Head Index 차이 정리 Git에서 특정 파일을 이전 상태로 되돌리고 싶을 때 Replace with HEAD Revision 혹은 Replace with Index를 사용할 수 있는데 요점은 두 항목의 차이가 뭐냐는 거다 먼저 Replace with HEAD Revision은 현재 Git에 최신으로 Commit 된 항목을 끌어오고 Replace with Index는 Staging 영역에 있는 항목을 끌어온다 Staging 영역이 어딘지는 Staged Changes 부분을 참고해주면 된다 실 사용시에는 Staging 영역의 값을 끌어올 일이 거의 없기 때문에 Replace with HEAD Revision을 주로 사용하게 된다 2022. 1. 19.
Git checkout switch restore 차이 및 사용방법 정리 Git에서 checkout은 branch를 변경하거나 혹은 파일을 복원하는데 사용하는데 코드를 한번 보자면 git checkout branch명 (branch 변경) git checkout -- 파일명 (파일 HEAD로 복원) 이런 식으로 사용을 하게 되는데 checkout에 너무 많은 기능이 물려있어서 switch / restore가 추가가 되었는데 각각 branch 변경, 파일 복원 시에 사용한다 git switch branch명 git restore 파일명 방법 자체는 checkout / switch restore 중 어느걸 써도 상관은 없지만 기능이 분할되어 있는 switch / restore를 사용하는 것이 권장된다 2022. 1. 14.

반응형