1. 명령 프롬프트에서 한글 안깨지게 표시하기
git을 사용하면서 늘 항상 "불편한" GUI 도구만 사용할 수는 없다.
종종 Windows 명령 프롬프트 창에서 pull, commit, push 등 작업을 하며, 특히 로그를 보거나 변경내용을 확인할 때는 거의 명령 프롬프트를 사용하게 된다. 왜? 더 편리하니까. (이런 개발자스러운...)
그런데!
명령 프롬프트를 쓰면 더 빠르고 편리한데, 한글이 깨져서 불편했다.
이런 식으로.
인터넷을 뒤져서 찾아 봤더니, 간단한 해결 방법이 있었다.
바로 LC_ALL 환경변수!
set LC_ALL=ko_KR.UTF-8 |
이 한 줄 명령이면 끝.
바로 이렇게 한글로 잘~ 나온다.
매번 환경변수 명령을 입력하기 귀찮으면 아예 시스템 환경변수에 넣어두면 편하다.
setx 명령어를 써도 되고, 걍 시스템 창을 띄워서 GUI에서 입력해도 된다.
방법은 아래 URL에...
>> 참조: https://jjunii486.tistory.com/211
2. git stash: 잠시 작업 전환하기
다음으로, 공동 작업을 할 때 내가 열심히 수정하고 있는 파일을 다른 사람도 역시 수정한 경우가 있다. 그런 경우에는 보통 내 작업을 취소하고 pull로 내려받은 다음 변경분을 반영하는 것이 일반적이고, 조금 덜 흔한 경우로 내 작업을 commit한 다음 pull로 내려받아 자동 merge된 내용을 하나하나 찾아서 검토해 보는 방법이 있다. 이 경우는 merge가 성공했을 때 가능한 방법인데... merge가 실패한 경우에는 그럼 어떻게 하면 될까?
이 때 git stash 명령을 쓰면 좋다. 내 작업을 잠시 저장해 두었다가 pull로 내려받은 이후 저장해 둔 작업을 불러오면 이 때 비로소 자동 merge가 되면서 내가 변경한 내용이 반영되는 방식이라... 실패할 일도 없고, 잘 된다.
잠시 저장해 두고 작업대를 비울 때는
git stash |
저장해 두었던 작업을 가져올 때는
git stash pop |
이 두 가지 명령어만 알면 된다. 나머지 되돌리기 등 복잡한 상황에서 쓸 수 있는 옵션들은 아래 URL에서...
>> 참조: https://gmlwjd9405.github.io/2018/05/18/git-stash.html
끝.
'Tech: > 일반·기타' 카테고리의 다른 글
비접촉 공간터치 기술이 상용화되다! (0) | 2022.08.18 |
---|---|
Visual Studio 2019 11.16.17 업데이트 후 git 연결 오류 (0) | 2022.07.29 |
Windows 11 설치 가능? (0) | 2021.10.13 |
iOS-Swift Push 관련 몇 가지 팁 (0) | 2021.01.12 |
2020: React Native (0.61~0.63) 개발 참조#2 (0) | 2020.12.31 |