본문 바로가기

utils50

[Utils] vim (or nvim) 에서의 register vim (or nvim) 에서의 registerVim과 Neovim에서 register 는 텍스트를 저장하고 조작하는 데 사용되는 저장소임. 이 문서는 "unnamed" 레지스터와 "unnamedplus" 레지스터의 용도와 차이점을 설명함.Unnamed Register ("")기본 레지스터:unnamed 레지스터는 기본 레지스터로,특별히 다른 레지스터를 지정하지 않은 경우에 사용됨.기본 동작:텍스트를 얀크(yank)하거나 삭제(delete)할 때unnamed 레지스터가 사용됨.이때 텍스트는 Vim 내부의 unnamed 레지스터에 저장됨.동기화 없음:기본적으로 unnamed 레지스터는 system clipboard와 동기화되지 않음.따라서 Vim에서 yank한 텍스트는 다른 애플리케이션에서 사용할 수 없고.. 2024. 6. 2.
[Git] rebase: Tutorial Git rebase 튜토리얼Rebase는 커밋 히스토리를 깔끔하게 유지하기 위해 자주 사용됨.rebase는 병합 명령어로 수행되지 않지만, 브랜치를 병합하는 데 사용됨.remote repository를 사용하는 경우 사용을 가급적 피해야 함. 외부에 공개된 commit을 수정하는 경우엔 revert를 사용할 것. 미리 읽어볼 자료.2024.05.26 - [utils/git and github] - [Git] merge mode: merge and rebase. [Git] merge mode: merge and rebase.Git Merge MethodsGit은 branch를 기반으로 병합을 수행함.대표적인 병합 방식으로는 Fast-Forward Merge, 3-Way Merge, Rebase가 있음.1... 2024. 5. 28.
[Git] pager 옵션 조정 시작하기 앞서: Pager란 무엇인가?Pager는 명령줄 인터페이스에서 긴 출력을 화면에 페이지 단위로 나누어 보여주는 프로그램을 가르킴.Pager를 사용하면 파일이나 명령어 출력 결과를 스크롤하며 읽을 수 있음.대표적인 Pager 프로그램으로는 less와 more가 있음.2023.09.30 - [Linux] - [Linux] 파일 내용확인하기: cat, bat, less, more, head, tail [Linux] 파일 내용확인하기: cat, bat, less, more, head, tailcat, bat cat (concatenate)은 가장 간단하게 파일 내용을 확인할 수 있게 해준다. stdout에 파일의 내용을 출력해주는 역할을 한다. bat은 cat을 보다 개선한 프로그램이다. 행번호 출력 .. 2024. 5. 27.
[Git] clone: 원격저장소 복제 git clone git clone은 Git 저장소를 복제하는 데 사용되는 명령어임. 원격 저장소의 전체 콘텐츠를 로컬 디렉토리에 복사하여 로컬에서 작업할 수 있게 해줌. remote를 통한 연결보다 처음 프로젝트 참여시 보다 많이 사용되는 방법임.2024.05.26 - [utils/git and github] - [Git] remote, remote add, remote show: 원격저장소와 연결 [Git] remote, remote add, remote show: 원격저장소와 연결git remote add origin : 원격저장소 연결Local repository와 remote repository를 연결.Remote repository의 단축이름(별칭)을 보통 origin으로 지정.이후, Remo.. 2024. 5. 27.
[Git] Tutorial: remote repository Remote Repository와 작업하기.이 문서는 Remote Repository와 작업하기 위한 기본적인 내용을 다룬다.좀 더 자세한 것은 다음 URL들을 순서대로 읽어볼 것. 2024.05.26 - [utils/git and github] - [Git] Remote Repository [Git] Remote RepositoryRemote RepositoryRemote repository는 Git에서 원격 서버에 저장된 저장소를 의미함. 이는 로컬 저장소와 달리 네트워크를 통해 접근할 수 있으며, 여러 개발자가 협업할 수 있는 중앙 저장소 역할을 함.Reds31x.tistory.com2024.05.26 - [utils/git and github] - [Git] remote, remote add, r.. 2024. 5. 26.
[Git] Remote Repository Remote RepositoryRemote repository는 Git에서 원격 서버에 저장된 저장소를 의미함. 이는 로컬 저장소와 달리 네트워크를 통해 접근할 수 있으며, 여러 개발자가 협업할 수 있는 중앙 저장소 역할을 함.Remote repository를 사용하면코드의 버전을 관리하고,팀원 간에 변경 사항을 공유하며,프로젝트를 효율적으로 협업할 수 있음.Remote Repository의 주요 특징중앙 저장소 역할:Remote repository는 프로젝트의 중앙 저장소로 사용됨.모든 팀원은 이 저장소를 통해 코드를 가져오고, 변경 사항을 풀(pull)하거나 푸시(push)할 수 있음.분산된 버전 관리:각 개발자는 로컬 저장소에서 작업을 수행하며,원격 저장소에 변경 사항을 push하거나 원격 저장소에.. 2024. 5. 26.
반응형