Git의 공간 Working Directory : .git을 제외한 모든 공간. 실제 소스 코드가 변경됨. Stage : 작업이 끝난 파일의 추적 상태 정보만 가지는 공간. Repository : .git 파일. Commit 시, Stage가 가리키는 파일의 변경점을 저장함. Working Directory 사용자의 작업 공간이다. 실제 파일을 수정하거나 생성하는 곳이다. Working Directory에서는 파일을 tracked / untracked 상태로 구분한다. tracked : Working Directory에서 tracked 상태인 파일만 git이 이력을 추적한다. 명령어(tracked → untracked) : git rm --cached untracked : 이 상태의 파일을 git이 이력..
User 리눅스에는 User와 Group이 존재한다. User는 uid, Group은 gid로 구분한다. User는 기본 그룹에 속하고, 다른 그룹에 속하고 싶을 때는 2차 그룹을 해당 그룹으로 설정할 수 있다. # 현재 유저 확인하는 방법 $ cat /etc/passwd 위 명령어를 이용하면 현재 등록된 유저를 확인할 수 있다. # 실제 정보 :::::: UID 0~999, 65534 : 시스템 사용자를 위한 UID다. 1000~ : 일반 사용자들의 UID는 1000번부터 배정된다. 로그인 ID가 다르더라도 UID가 같다면 같은 사용자로 판단한다. GID 그룹 ID. 리눅스에서는 사용자가 무조건 하나 이상의 그룹에 소속된다. 사용자의 기본 그룹은 사용자를 등록할 때 정해진다. 특별히 소속 그룹을 정하지..
Git 저장소 만들기 $ git init Git 저장소로 만들고 싶은 디렉토리로 가서 다음 명령어 실행한다. 명령어가 실행되면 해당 디렉토리는 Git 저장소가 된다. git 저장소로 초기화 되면, 숨겨진 폴더인 ".git" 이 생긴다. .git 폴더 안에는 다음 디렉토리 / 파일들이 생성된다. Git 저장소 복사 시 주의 사항 $ cp -r 리눅스에서 폴더를 복사할 경우 숨겨진 폴더는 복사되지 않는다. 이 경우, .git 폴더가 복사되지 않기 때문에 복사된 디렉토리는 깃 저장소의 역할을 하지 못한다. 따라서 숨겨진 폴더까지 같이 복사되도록 해야한다.
사용자 등록 로컬 사용자 글로벌 사용자 사용자는 위 두 가지가 존재한다. 로컬 사용자는 로컬 저장소를 생성할 때 마다 설정해야한다. 글로벌 사용자는 한번 등록해두면, 다음부터는 등록하지 않고 계속 사용할 수 있다. # 로컬 사용자 등록 $ git config user.name $ git config user.email # 글로벌 사용자 등록 $ git config --global user.name $ git config --global user.email 위 명령어를 이용해서 사용자를 등록할 수 있다. ~/.gitconfig 글로벌 사용자가 등록되는 경우 위 파일에 설정 내용이 등록된다. 만약 gitconfig 파일이 없다면, gitconfig 파일을 만들고 등록해준다.
https://kafcamus.tistory.com/49 2021 라인 공채 1차면접 후기 이 글은 라인 채용을 준비중이거나, 혹은 추후에 참고하실 분을 위해 작성되었다. 나 역시 준비하며 좋은 글을 읽으며 도움을 많이 받았고, 한편으론 그래도 후기가 많이 부족해 답답함을 느꼈 kafcamus.tistory.com https://sangminlog.tistory.com/entry/2021-line-1st-interview 2021년 상반기 라인 1차 면접 후기 2021년 신입 LINER 공개채용 필기테스트 필기테스트를 용케 합격해 1차 면접을 볼 수 있었다. 1차 면접 1차 면접은 4/12 (월) ~ 4/23 (금), 총 10일 간 진행됐고 비교적 후반에 면접을 봤다. 3:1로 45분 정도 sangmin..