ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Day 24] 모던자바스크립트 튜토리얼 보라님과 함께 하는 깃/깃헙 특강
    TIL/멋쟁이사자처럼 FE스쿨 2기 2022. 4. 30. 00:35
    SMALL

    오늘은 모던자바스크립트 튜토리얼 한국어본 오픈소스 오너로 유명하신 보라님과 깃과 깃헙 강의!!!

    사실 운좋게도 작년에 학교에서 보라님의 깃/깃헙 특강을 들은 경험이 있었다.

    덕분에 깃과 깃헙에 대한 개념을 잘 정립할 수 있었고,

    작은 오픈소스 기여와 활용도 해볼 수 있었어서 정말 감사한 경험이었다.

    (그치만 당시 창업플젝 때문에 엄청 열심히 듣진 못했고 수업이 끝나고 사용하질 않아서 대부분 까먹었다.....)

    그래서 이번에 다시 뵈어 정말 기뻤다!ㅠ^ㅠ

     

    다시 듣는 만큼 이번에는

    깃을 정말 제대로오 안까먹겠다는 마음으로 열심히 수업에 임했다!

     

    커밋을 사용하는 내내 쭈욱 깃헙 데스크탑만 이용해왔던 나...ㅎㅎ

    오늘부턴 그 습관을 버리기로 했다,,,!

     

    간단히 몰랐던 명령어와 까먹었던 개념들에 다시 정리를 해보려 한다.


    git bash- 관리자 권한 모드로 들어가기

     

    (리눅스, 빔 명령어)

    ls -a

    (숨긴파일보기

    ls -al(숨긴파일과 상세정보)

    vim 에디터를 처음 키면 명령모드로 진입한다.

    입력하고 싶을때는

    i(insert)

    명령모드로 돌아가기 -esc

    저장하고나가기

    :wq(write and quit)

    vim에서 강제종료해서 swap파일 만들어졌을 때

     

     

    빔파일에서 강제적으로 종료되어 스왑파일이 생성되었을 때

    r누른 후 스왑파일 제거

     

     

    두파일(버전) 혹은 커밋간 코드비교

    diff A B

     

    head

    현재 체크아웃된 브랜치의 가장 최신 커밋을 가리키는 포인터

     

    브랜치 바꿀 때

    git checkout branch

    git switch branch

     

    스테이징올리기

    git add

     

    스테이지에서 제거

    git reset

     

    브랜치만드는 명령어

    git branch 브랜치이름

     

    git stash

    수정 중인 파일 임시저장

    (수정하다가 체크아웃할 때 유용. 수정중엔 체크아웃으로 넘어갈 수 가 없으므로)

     

     

     

     


    오늘 시간이 부족해서 머지와 브랜치 관리와 전략, git flow 에 대해 진도를 나갈 수 없었다는 게 아쉬웠지만..

    밀린 과제를 일단은 다 끝내놓고 

    팀원들이랑 깃을 다시 정리하고 작은 오픈소스 프로젝트를 해보기로 했다!!

     

     

    반응형

    댓글

Designed by Tistory.