
#branch #merge #reset #rebase #tag 새로운 브랜치 생성하기 - branch 명령어 - 새로운 브랜치를 생성하고, HEAD는 이동하지 않는다. git branch [브랜치명] #e.g. git branch develop git branch feature/login 새로운 브랜치 생성하고 이동하기 - checkout 명령어 + '-b' 옵션 - 새로운 브랜치를 생성하고, HEAD도 이동한다. git checkout -b [브랜치명] #e.g. git checkout -b develop git checkout -b feature/login 브랜치 삭제하기 - checkout명령어 + '-d' 옵션 - 브랜치를 삭제하기 위해서는 HEAD가 다른 브랜치에 있어야 한다. git check..

#init #commit #checkout #push #clone #pull 기본 명령어 - 단독으로 사용하면 명령어의 옵션들을 확인할 수 있다. git 로컬저장소 생성하기 (초기화) - 로컬 프로젝트 최상위 디렉터리 안에서 실행 시, 로컬 저장소를 생성한다. - 명령어가 실행되고 나면 해당 디렉터리에 .git 폴더가 생성된 것을 확인할 수 있다. git init 계정 정보 설정하기 - 해당 git 프로젝트의 계정 정보를 설정한다. - 로컬 테스트로만 사용할 경우, 임의 정보를 입력해도 무방하지만, 원격저장소와 연동할 경우, github 계정 정보를 기입해야 한다. git config --global user.email "[이메일계정]" git config --global user.name "[계정명]"..

안녕하세요. 개발개입니다. 이번 글에서는 1) 파일을 라인 단위로 읽은 결과나 2) 명령어 처리 결과에 대한 다중 결과를 while 문을 통해 반복 처리하는 방법에 대해 알아보도록 하겠습니다. 오타, 오류 혹은 기타 의견은 언제든지 환영합니다. 1. 파일을 라인 단위로 읽어 반복 처리 - Redirection을 이용하는 경우 #!/bin/bash while read [라인변수명]; do [반복작업할 내용 작성] done < [파일명] - Pipeline을 이용하는 경우 #!/bin/bash cat [파일명] | while read [라인변수명]; do [반복작업할 내용 작성] done 예시 1) 특정 디렉토리에 있는 파일 명을 파일(filelist.txt)에 저장하고 이로부터 읽어들인 각 라인(file ..