본문 바로가기

Dev Note

깃(git) 시작하기. git commit 옵션 '-m', '-am'(버전 메세지 바로 지정하기) 보통 " git add '파일' -> git commit -> vim 모드에서 버전의 메시지(msg)를 작성 " 이런 식으로 버전을 만든다. 위 vim mode에서 메세지작성하는 작업을 명령창에서 바로 할 수 있는 commit 옵션이 있다. 1.commit에서 vim을 들어가 msg를 작성하는 작업을 skip하고 바로 명령창에서 msg를 작성할 수 있다. git add 파일명git commit -m 'message' 2.(파일이 commit 된 후, ) 다시 새 버전을 만들 경우, 'add', 'vim에서 msg작성하는 작업'을 명령창에서 바로 할 수 있다. git commit -am 'message'
깃(git) 시작하기 7.깃(git)에서 자주 사용되는 명령어들 / 메뉴얼 보기 출처, 참고 : https://opentutorials.org/course/2708/15211 명령의 빈도수아래 표는 git의 명령의 중요도를 의미합니다. 여기서 측정한 중요도는 구글 검색엔진에서 얼마나 많은 검색이 있었는가를 기준으로 삼고 있습니다. 정확하지는 않지만 참고삼아서 공유합니다. 이에 따르면 여러분은 중요도면에서 40%에 도달했습니다. 축하드립니다. commandgoogle results%commit528,0007.981980075push523,0007.906393143pull506,0007.649397572clone489,0007.392402002checkout470,0007.105171658add446,0006.742354382branch439,0006.636532676log388,000..
깃(git) 시작하기 6. 과거 버전으로 돌아가기 (git reset) 버전관리의 장점 중 하나인, 과거의 버전으로 돌아가는 방법을 알아보자. https://opentutorials.org/course/2708/15210 git reset 엄밀히 말하면 commit을 취소하는 방법이다. commit을 과거로 돌리게 되면 돌린 후의 버전은 사라지게 되니 주의하자!백업해서 혹시 모를(?) 사고에 대비하도록 하자. 하려는 것 'git log'를 통해 만들어진 버전들을 보도록 하자. 여기서 v.4, v.3을 삭제하고 이전 버전인 v.2을 최신 버전으로 해보도록하자.(v.2의 id : 5f237.....) git reset 버전id --hard 최신상태로 되돌리고 싶은 버전의 id를 복사한다. copy : Ctrl + insertpaste : Shift + insert 'git re..
깃(git) 시작하기 5. 버전 간의 차이점 확인하기 (git log -p/ git diff ) 자! 이제까지 버전을 등록하는 방법을 알아보았다. 이 '버전' 관리를 통해 좋은 점(효용) 2가지로는 1. 이전 버전과의 차이점 / 과거 어떤 시점의 내용을 확인 할 수 있다.2.이 전의 버전으로 돌아갈 수 있다. 이렇게 있다. 그러면 우선 이전 버전과의 차이점을 알아보도록 하자. git log git log -p 로그에서 출력되는 버전 간 의 차이점 출력 git diff 버전a'ID'..버전b'ID' 버전1과 버전2의 차이를 볼 수 있다. 'git log'를 통해 각 버전의 ID를 알 수 있다.'git diff id1..id2'를 통해 둘의 차이를 알 수 있다. git diff 파일의 바뀐 점을 확인할 수 있다.commit하기 전, 바뀐 점을 점검 할 수 있다. f1.txt의 내용 변화 : f1.txt..
깃(git) 시작하기 4. stage area 이해하기 (add를 통한 commit 대기상태 ) 깃은버전관리할 파일을 add를 통해 'stage area'란 곳에 올리게 되고, commit을 통해 버전에 포함시킨다.이 stage area에 대해 알아보자. 우선 현재 상황 (1~3번까지의 상황) f1.txt 파일을 v.1이란 버전으로 관리 하고 있다.f1.txt 파일내용 : f1.txt ver.1 복습하기 f2.txt를 만들어 add 후 commit으로 새 버전을 만들어 보자. 위처럼 f2.txt를 만들고 명령어 'git status'를 쳐보면 Untracked files : f2.txt 추적이 안되는 파일 f2.txt를 확인 할 수 있다. 'git add f2.txt'로 git에 추가한다. 'git add f2.txt'f2.txt 파일을 등록 후, 'git status'를 입력해 보면 새롭게 등록된..
깃(git) 시작하기 3. 버전 만들기 (git config / git commit) 이제는 현재 깃의 상태를 '버전'으로 저장하는 것을 알아보자. 파일의 변화, 소스의 변화 등, '어떤 작업이 완결된 상태', '의미있는 상태 변화'를 '버전'으로 해서 저장하는 방법을 알아보자. 1. 유저 등록하기 '버전'을 만들기 전, 버전을 만드는 '나'(유저)의 정보를 등록하는 방법을 알아보자.유저 등록은 딱 한 번만 하면 된다. 'git config --global user.name 아이디''git config --global user.email 이메일주소' 이런식으로 버전을 등록하는 자신의 아이디, 이메일 주소를 등록할 수 있다.'버전'을 작성한 유저의 정보를 알 수 있다. 2. git commit git commit 을 통해 현재 버전정보를 담을 수 있는 '버전 메시지'를 작성 할 수 있다. ..
깃(git) 시작하기 2. 관리 파일 확인, 등록하기 (git status, git add) 새로운 파일을 git의 관리대상으로 등록하는 방법을 알아보자. 참고 : 생활코딩 https://opentutorials.org/course/2708/15172 1. 파일 생성하기 우선, 커맨드창을 이용하여 파일을 생성해보자. 에디터 'vim' 이용하여 파일을 생성해 보자. vim을 이용해서 f1.txt 파일을 생성, 선택 후 내용을 입력해보자. 'vim f1.txt'vim으로 f1.txt를 생성한다. (파일이 있다면 파일을 연다.) vim 화면 'i' insert모드로 바꿔 내용을 입력할 수 있는 모드로 전환한다. 예제로 'f1.txt ver.1' 을 입력해 본다. 'esc' 키로 입력모드를 해제한다. ':wq'write + quit 저장 후 vim을 종료한다. 이렇게 vim을 종료하게 된다. 'ls -..
웹 개발 면접대비 - 기초내용 정리 http://goddaehee.tistory.com/120?category=281064