목록개발 공부 (2)
주니어 개발자의 대나무숲
회사에서 일을 하다 보니 terminal에 계속 tab을 추가하여 사용하는 것에 한계를 느끼던 중, tmux와 screen을 추천받게 되었습니다. 무엇을 사용하는게 더 나을까 고민하며 구글링해본 결과, tmux가 더 좋다는 의견이 많아 tmux의 사용법에 대해 공부하기로 결정했습니다. What is tmux terminal 화면을 여러개로 분할하고, 세션을 생성하여 attach/detach를 자유롭게 할 수 있는 terminal multiplexer입니다. Terms prefix : 단축키를 입력하기 전에 먼저 입력해야 하는 키조합으로, tmux의 default 키조합은 crtl + b 입니다. 예를 들어, 단축키가 c라면 ctrl + b + c를 입력해서 해당 단축키를 사용할 수 있습니다. sessio..
git을 거의 처음 사용해봐서 그런지 사용법을 익히는 것이 쉽지가 않다.프로젝트 진행에 방해가 되지 않도록 간단한 사용법을 익혀두는 것이 좋을 것 같다! *리모트 저장소 : 인터넷이나 네트워크 어딘가에 있는 저장소로, 다른 사람과 git을 통해 협업한다는 것은 이 리모트 저장소를 관리(저장소 자체 추가, 삭제 및 브랜치 관리, 추적)하고, 리모트 저장소에 데이터를 추가 및 삭제하는 것을 의미합니다. *브랜치 : '작업 공간'이라고 생각할 수 있습니다. 예를 들어, 프로그램에 기능 A를 추가하고 싶은 상황이라고 합시다. 그런데, 이 기능 A가 현재까지 개발한 프로그램의 다른 기능들과 어떤 dependency를 가지고 있을지 모르는 상황이기 때문에 바로 프로그램에 기능을 추가하는 것은 위험할 수도 있습니다...