반응형

Linux 13

Git stash 이해 및 사용법

개요 Git에 익숙하지 않다면, 하던 작업을 멈추고, branch를 변경하여 다른 작업을 해야 하는 상황이 온다면 굉장히 난감할 것이다. 필자 또한 처음 협업 과정 중 이러한 상황이 발생했을 때 매우 난감하였다. 그래서 처음에는 여러개의 디렉토리를 생성하여, 각 디렉토리 별로 클론을 받은 후 작업을 진행하거나, 수정한 파일을 따로 복사 붙여넣기를 하는 등 매우 비효율 적이고, 나중에는 어느 디렉토리에서 작업을 하였는지 헷갈릴 때가 많았다. 하지만 이 글을 읽는다면 git stash를 어느정도 사용할 수 있을 것이다. 먼저 stash를 영어사전에 검색하면 다음과 같다. 넣어두다.... 그렇다. stash는 '(안전한 곳에) 넣어 두다' 는 뜻이다. 이것만 알아도 당신은 stash를 이해하기에 앞서 목표를 ..

Linux/Git 2022.08.09

GitLab ssh key 등록

아래의 설명들을 잘 읽고 천천히 따라하시면 됩니다.  Linux에서 다음의 명령어를 입력합니다.ssh-keygen -t rsa# 엔터 엔터 ...# 파일 2개가 생성되었는지 확인(파일명, 파일명.pub)cat ~/.ssh/id_rsa.pub # 입력 후 나타나는 key 복사 GitLab 접속 → 우측 상단 프로필 → Edit profile 클릭 → 왼쪽 바에 SSH keys 클릭복사한 key를 Typically starts with "ssh-rsa..."에 붙여넣기Title 입력Expiration date는 그대로 둡니다. (필요에 따라서 설정)참고로 Key 만료 기간을 설정하는 것 입니다.Add key 버튼 클릭 사용자 등록 후 프로젝트 Clone (이미 되어 있다면 하지 않으셔도 됩니다.)Linux에..

Linux/Git 2022.06.30

자주 사용하는 Git 명령어

즐겨찾기 해두시고 필요할 때마다 찾아보시면서 작업하면 편리합니다. Git 최초 설정 Git 을 설치 후 최초 설정을 한다면 다음의 명령어를 입력하세요. git config --global user.name "사용자_이름" git config --global user.email "사용자_깃헙_이메일"​ 설정이 완료 되었다면 git config --list 명령어를 실행하여 설정한 모든 정보를 확인할 수 있습니다. 또한 다음의 명령어를 사용하여 특정한 key에 대한 value를 확인할 수 있습니다. git config user.name # 사용자 name 확인 git config user.email # 사용자 email 확인 git 저장소에 저장된 코드를 받기 위해서는 git clone [URL] 명령어를 ..

Linux/Git 2022.06.29
반응형