Terminal 4

Linux) WSL2 기본 시작 디렉터리(홈 디렉터리) 변경하기 (Windows Terminal)

Windows Terminal을 이용할 때, 시작 디렉터리가 원하는 위치에서 시작하지 않아서 매번 change directory를 통해 나의 프로젝트에 접근해야 하는 경우가 많아서 찾아봤다. 위 이미지의 번호 순서대로 설명을 참고하면 된다. 1) 새 탭 버튼 옆의 버튼을 누른다. 2) 설정을 누른다. 3) WSL을 누른다. 4) '시작 디렉터리' 라고 되어 있는 부분의 우측 버튼을 누른다. 5) 원하는 디렉터리를 입력한다. (★Point★) //wsl$/Ubuntu-//// ~~~ 뭔가 난잡해보이겠지만, 추가 예시로 설명하자면 나의 Ubuntu 버전은 18.04.05 LTS 이고 home/OhFruits/linux 라는 폴더에서 시작하고 싶다면 >> //wsl$/Ubuntu-18.04/home/OhFru..

Environment/Linux 2022.10.07

Git) Git Reset (Checkout, Hard, Mixed, Soft)

시작하기 전 주의사항: Git CLI로 작업할 때에는, 항상 작업 디렉터리에 있어야 한다. 다른 곳에서 git 명령어를 사용하면 골치 아픈 일이 벌어질 것이다. 하지만 이미 골치 아픈 일이 벌어졌거나, 이전의 시점으로 프로젝트를 되돌리고 싶다면 Reset이 필요하다. 1) Checkout 실습으로 진행해본다. 한 줄씩 라인을 작성하고 있는데, 두 번째 라인을 완성시킨 시점에서 첫 번째 라인만 작성했던 commit으로 되돌아 가고 싶다. git log에서의 HEAD는 모든 Commit이 합쳐진 파일의 현재 위치이다. HEAD의 위치를 다른 commit으로 바꾼다면, 그 위치가 현재 파일의 위치가 되는 원리이다. checkout은 HEAD의 위치를 다른 commit으로 바꾸는 작업이다. git checkou..

Git) Git CLI 기본 사용법(log, commit, push + Tokens)

Git을 Github Desktop이 아닌, Terminal에서 다루는 방법 1) CLI log, commit, push 들어가기 전에, VSC에서 보여주는 기능에 대해 살펴보자. EXPLORER에서 보이는 M이나 파일 행 옆의 파란색 표시는 Modified의 표시로, Git에 올린 파일을 기준으로 내용이 변경되었음을 표현한다. U나 초록색 표시는 Untracked의 표시로, Git에서 아직 해당 파일을 감지, 반영하지 않았음을 의미한다.(미등록) git log를 입력하면 위와 같이 나오는데, History를 터미널에서 본다고 생각하면 된다. 이전에 commit 한 내역들을 한 번에 볼 수 있다. (나오는 방법: q 입력) * 변경된 파일을 push하는 방법(순서) 1) git add (파일명 또는 .)..

Powerlevel10k 설치 및 설정(Linux 터미널 커스터마이징)

Visual Studio Code를 이용하기 편리하도록 터미널을 꾸미는 작업. 1) Windows Terminal 설치 시작(win)을 누르고 MS Store 검색 - MS Store에서 Windows Terminal을 검색한 후 설치 위 버튼을 누르고 설정에 들어가서, 좌측 하단의 JSON 파일 열기를 클릭하면 아래와 같은 파일이 나온다. 맨 아래 WSL2 프로필 (Ubuntu 18.04 에서 WSL2로 이름 변경한 상태) 의 guid를 복사하고 defaultProfile에 넣어줌 (Ubuntu 콘솔을 기본 터미널로 설정) 2) zsh 설치 Ubuntu 콘솔에서 아래 코드 입력. sudo apt install zsh 입력 후, 기존에 설정했던 ubuntu password를 입력. 3) oh my zsh..

Environment/Linux 2022.09.15