본문 바로가기

Tools/GIT & Git Hub5

[Git] 커밋 내용 확인하기 / git log / git diff [Git] 커밋 내용 확인하기 / git log / git diff 버전을 관리하기 위해서 지금까지 어떤 버전을 만들었는지 알아야 한다. 또한 각 버전마다 어떤 차이가 있는지도 파악할 수 있어야 하기 때문에 커밋의 내용을 확인하는 것은 중요하다. 커밋 기록 자세히 살펴보기 (git log) 기본적으로 사용하는 명령은 git log이다. $ git log 지금까지 만든 버전과 설명이 화면에 뜬다. 순서대로 확인해보자. 1. commit 이라는 노란글씨 항목 옆에 긴 문자들이 나타나는데 이것들을 커밋 해시, 깃 해시라고 한다. 커밋을 구별하는 아이디라고 생각하면 쉽다. 2. (HEAD -> master)는 이 버전이 가장 최신 버전이라는 뜻이다. 3. Author는 버전을 누가 만들었는지 나타내고 4. Da.. 2022. 4. 11.
[Git] 깃으로 버전 관리하기 / 저장소 만들기 / 버전 만들기 (스테이지, 커밋) [Git] 깃으로 버전 관리하기 / 저장소 만들기 / 버전 만들기 오늘의 실습은 Mac을 사용해서 하겠습니다! 어짜피 운영체제와 상관없이 리눅스 방식의 명령을 사용하기 때문에, 큰 상관없이 따라오실 수 있어요~ 깃에서 버전이란? 깃에서 가장 중요한 기본이자, 중요한 기능이 버전을 관리하는 것이다. 깃에서 문서를 수정할 때마다 간단한 메모와 함께 수정 내용을 스냅샷으로 찍어서 저장한하는 것을 '버전'이라고 한다. 깃의 버전 관리 방법을 잘 이해해 두어야 앞으로 배울 깃의 백업 기능이나 협업 기능도 이해할 수 있다. 깃 저장소 만들기 저장소를 만들고 싶은 디렉터리로 이동해서 깃을 초기화하면 그때부터 해당 디렉터리에 있는 파일들의 버전관리가 가능하다. 1. 깃 초기화 하기 git init $ mkdir hel.. 2022. 4. 10.
[Git] Mac(맥) M1에 깃 설치하기 / 환경설정하기 [Git] Mac(맥)에 깃 설치하기 / 환경설정하기 조금은 빠르게 돌아온?! Mac에 깃 설치 사용법! 나는 윈도우와 Mac을 모두 사용하는 혼종이다. 날씨도 좋으니 카페에 와서 작업을 해야겠다 싶어서 맥북을 들고 출동! 설치하기 사이트는 아래 사이트에 들어가면 된다. https://git-scm.com/ Git git-scm.com 홈페이지 오른쪽 하단에 다운로드 할 수 있는 화면이 나온다. Mac용 다운로드 클릭! 하면 다운로드가 되는 것이 아니다..! 맥은 윈도우처럼 호락호락하지 않다 이거야... 누르면 다운로드 페이지로 넘어간다. homebrew(빨간색 밑줄)를 누르면 다음과 같은 사이트가 열린다. 빨간색 동그라미를 눌러 주소를 복사해준다. 터미널을 열어서 링크 주소를 복붙해주고 맥 로그인 패스.. 2022. 4. 10.
[Git] 깃 리눅스 기본 명령어 정리 [Git] 깃 리눅스 기본 명령어 정리 터미널 사용할 일이 많이 없어서 필요한 것만 그때그때 찾아서 복붙을 했는데 이번기회에 정리를 해보도록 하겠다. 앞 포스팅에서 말했듯이, 커맨드 라인 인터페이스로 깃을 사용할 것이기 때문에 리눅스 명령어를 알아두어야한다. 현재 디렉터리 살펴보기 1. ~ 가장 첫 번째 줄에 맨 끝을 보면 ~(빨간색 동그라미)이 있다. 현재 홈 디렉터리에 있다는 의미이다. 2. $ pwd pwd는 현재 위치의 경로가 나타나진다. 3. $ ls l는 엘이다.엘!! 첨에 대문자 아이, 숫자 1 별걸 다 쳐봤는데 영문 소문자 엘이다. 현재 디렉터리에 어떤 파일이나 디렉터리가 있는지 확인할 때 ls를 사용한다. 4. -(붙임표) 리눅스 명령에서 옵션을 추가하려면 -(붙임표)와 원하는 옵션을 함.. 2022. 4. 9.
[Git] Git(깃) & Git Hub(깃허브)란 무엇일까? / 깃 프로그램의 종류 / 깃 설치법 GIT(깃) & GITHUB(깃허브)란 무엇일까? 깃이란 무엇일까? 많이 들어보기도했고, 책이나 강의들을 들을 때 소스 공유를 위한 링크를 보면 거의다 깃허브 주소를 공유한다. 정확히는 잘 모르지만, 소스 공유를 하고, 관리를 할 수 있는 시스템이라고만 알고 있다. 나도 잘?은 모르지만 깃허브 계정은 만들어두었다. 거의 모든 회사에서 깃을 활용한 협업을 한다기에, 깃을 모르면 회사생활을 하지 못한다! 라는 말이 있을정도라서 한번쯤 꼭 배워보고 싶었다. 이제 더 이상 미룰 수 없지! 하루라도 빨리 하는 것이 가장 좋은 방법~ 그래서 하루 30~1시간 정도만 투자해서 꾸준히 깃에대해 알아보고, 공유하는 시간을 가져보려고한다. 참고할 책은 [Do it! 지옥에서 온 문서 관리자 깃 & 깃허브 입문]이다. GI.. 2022. 4. 8.
반응형