Programming/Git
-
Git - Commit Message ConventionProgramming/Git 2021. 12. 22. 14:51
안녕하세요. BeePeach 입니다 :0 Git 커밋 메세지를 작성할 때 지금까지는 저만의 기준으로 작성을 해왔습니다. 하지만 공통적으로 따르고 있는 컨벤션이 있다면 그 기준을 따라주는 게 협업을 하는데 도움이 되겠죠. 이 포스팅에서 다루는 컨벤션이 정답은 아닙니다. 다른 기준이 있을 수 있고 팀마다 컨벤션이 다르겠죠??? 그리고 커밋의 단위는 되도록 한 작업을 여러 번에 걸쳐서 작성하는 게 아니라 한 개의 커밋으로 작성합니다. 또한 여러 작업을 한 개의 커밋으로 작성하지 않습니다. Commit Message Structure 커밋 메세지의 기본 구성은 title, body, footer로 구분됩니다. Title은 반드시 작성해야 하고 body, footer는 생략해도 됩니다. Title에는 어떤 의도로..
-
CLI - cat 명령어Programming/Git 2020. 11. 20. 18:51
오늘은 cat 명령어에 대해서 공부해보려 합니다. 오늘 공부해볼 부분은 아래와 같습니다. cat 명령어 Vim을 이용하여 file 수정하기 cat을 이용하여 file 수정하기 cat >> cat > 1. cat 명령어 cat은 concaternate의 약자입니다. 사전적으로 연관시키다. 연결하다 로 해석됩니다. 그런데 의미가 직관적으로 와 닿지는 않습니다. 간단하게 cat 명령어는 file을 읽고 수정하는 명령어라고 생각하면 됩니다. File을 read 하고 writing 한다고 합니다. 그럼 저번에 touch로 만들었던 file01을 cat으로 읽어보겠습니다. file01을 읽었는데 아무것도 나오지 않습니다. 우리는 file01을 만들기만 하고 내용을 입력하지 않았죠?? 당연히 아무것도 나오지 않습니다..
-
CLI - Directory, file 생성Programming/Git 2020. 10. 28. 23:23
오늘은 Directory와 file을 생성하는 방법에 대해서 공부하도록 해요 :) 오늘 공부할 4가지 주제 입니다. mkdir mkdir 주의할 점 touch ls -al 1. mkdir mkdir - make directories의 약자입니다. directory 즉, folder를 만드는 명령어입니다. man mkdir로 매뉴얼을 살펴볼게요. 매뉴얼은 시간이 있으시면 읽어보시는 걸 추천드립니다. SYNOPSIS 부분을 보시면 만드는 방법이 상세하게 적혀있습니다. []로 감싸진 부분은 넘어가 주시고 mkdir directoty name을 입력하면 dir를 생성할 수 있다고 나와있습니다. 자! 그럼 이제 Home dir에서 folder01이라는 dic을 생성해 보겠습니다. ls 명령어로 확인해보니 fold..
-
CLI - cd 명령어Programming/Git 2020. 10. 26. 22:51
오늘은 저번에 공부했던 cd 명령어를 자세히 공부해보려 합니다 :) 오늘 공부할 순서는 cd ~ cd / cd /DirectoryName/DirectoryName cd . cd .. 이렇게 5가지 이동 방법을 알아보려고 합니다. 앞에 3가지는 절대적인 이동 방법이고 뒤에 2가지는 상대적인 이동 방법이에요. 절대적인 이동 방법은 현재 내 위치에 상관없이 해당 디렉토리로 이동하는 방법입니다. 상대적인 이동 방법은 내가 현재 어디 있는지에 따라 이동하는 곳이 달라지는 방법입니다. 먼저 cd 명령어를 복습해보도록 하겠습니다. cd(Change Directory)는 마우스와 그래픽 아이콘이 없는 CLI에서 dir와 dir 사이를 이동하는 중요한 명령어입니다. Pictures라는 폴더로 이동하기 위해 cd Pict..
-
CLI 알아보기Programming/Git 2020. 10. 23. 21:26
Git을 사용하는 방법에는 Git GUI(Graphical User Interface)인 SoureTree, GitKraken 등이 있습니다. 이러한 프로그램을 사용하는 것도 좋은 방법입니다! 다른 방법에는 CLI(Commnad Line Interface)를 이용하는 방법이 있습니다. 우리는 CLI인 Mac Terminal을 이용한 방법을 사용해 보겠습니다. 그럼 Git을 배우기 전에 먼저 CLI 사용 방법에 대해서 같이 공부해봐요 :) cmd + space로 Spotlight를 실행한 후 Terminal을 실행해 줍니다. 실행하면 아래와 같이 나올거에요. 그럼 어떠한 기능들이 있는지 간단히 알아보도록 할게요. man이라고 적어보겠습니다. man man은 manual의 약자입니다. 쉽게 말하면 설명서의 ..