Antilog의 개발로 쓰다
반응형
article thumbnail
[Git] merge, rebase 를 위한 실습환경 만들기
Git/Git - 시작하기 2019. 11. 18. 01:07

이전 포스팅까지 brach를 만들면 아래와 같은 상황입니다. 해당 과정을 실습으로 바로바로 볼 수 있도록 실습 파일을 만들어 확인해 봅시다. 저번 시간 히스토리 처럼 실습 파일을 만들기 위해서 아래 과정을 그대로 진행합니다. 아무 곳이나 디렉토리를 생성하고 해당 파일을 깃으로 관리하기 위해서 git init까지 완료해줍니다. $ git init 해당 디렉토리에 txt 문서를 만들고 test code 라 적고 1st commit이라는 내용으로 add 하고 commit 합니다. $ git add testcode.txt $ git commit -m "1st commit" $ git commit -a -m "2nd commit" $ git branch run $ git add -a -m "3rd commit" ..

article thumbnail
[Git] 자세히 알아보기, branch, tag
Git/Git - 시작하기 2019. 11. 9. 04:42

이전 강의 내용에 이어서 진행합니다. HEAD와 master라는 기본이 되는 branch가 가진 값이 무엇인지 알고있다는 가정하에 내용을 진행합니다 2019/11/09 - [분류 전체보기] - [Git]Git 과정 자세히 알아보기, HEAD, master [Git]Git 과정 자세히 알아보기, HEAD, master Git 명령어 알아보기 2019/11/03 - [Git] - [Git] Git 명령어 살펴보기 [Git] Git 명령어 살펴보기 Git 은? Git 컴퓨터 변경 사항 추적, 여러 사용자 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시.. antilog.tistory.com 이전 포스팅을 보고 HEAD는 현재 브랜치인 master를 가리키고, master는 현재 커밋을 가리키는 것..

article thumbnail
[Git]Git 과정 자세히 알아보기, HEAD, master
Git/Git - 시작하기 2019. 11. 9. 02:55

Git 명령어 알아보기 2019/11/03 - [Git] - [Git] Git 명령어 살펴보기 [Git] Git 명령어 살펴보기 Git 은? Git 컴퓨터 변경 사항 추적, 여러 사용자 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템. Github Git을 사용하는 프로젝트를 지원해주는 웹 호스팅 서버, 오픈소스로 자신의 코드를 공.. antilog.tistory.com 이전 포스팅을 참고하여 내용을 진행합니다. 이전 포스팅 내용에서 HEAD의 개념을 추가하여 알아봅시다. Git 자세한 과정, HEAD와 master 현재 상태는 해당 폴더를 git으로 관리하기위해 init 명령어를 사용한 상태입니다. 이 상태에서 파일을 해당 파일에 추가하면 git에서는 해당 파일은 한번도 깃 저장소에서 ..

article thumbnail
[Git] Git에서 commit id로 hash 값을 쓰는 이유, commit id 알아보기
Git/Git - 시작하기 2019. 11. 4. 07:34

Git을 사용하다 보면 commit 하고 기록을 보면 73a771c 혹은 73a771c58bf22d3419aff71cb9e0b86c506d9287와 같은 요상한 문자열을 볼 수 있습니다. 이것을 확인하기 위해 git에서 commit 이력을 보여주는 log를 사용하면 $ git log 아래와 같이 bash창에 표시되는 것을 볼 수 있습니다. 해당 문자는 commit을 할 경우 git이 commit한 순서를 알려주는 id로 저장하는 hash 값이고. 73a771c58bf22d3419aff71cb9e0b86c506d9287가 전체적인 id이고73a771c로 간단히 표기합니다. 여기서 의문이 하나 생기는데, 왜 git은 commit id를 Hash로 사용하는가? 이다. 뭐라 쓰인건지 알아보기 힘든데 이것을 사용..

article thumbnail
[Git] Git 명령어 살펴보기
Git/Git - 시작하기 2019. 11. 3. 11:49

Git 은? Git 컴퓨터 변경 사항 추적, 여러 사용자 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템. Github Git을 사용하는 프로젝트를 지원해주는 웹 호스팅 서버, 오픈소스로 자신의 코드를 공유할 시 서버를 무료로 제공해준다. git을 써야하는 이유? 상황을 가정해봅시다. 만약 A,B,C 3명의 친구가 협업을 진행하기로 하였습니다. A가 무려 아래와 같은 파일을 작성하여 10시에 서버에 올린 상태입니다. 작업.txt - 기능 1: 달리기 - 기능 2: 점프 B는 A가 10시에 서버에 올리고 10분뒤에 해당 사실을 알지 못하고 서버에 아래와 같은 내용을 올립니다. 작업.txt - 기능 1: 일어나기 - 기능 2: 돌아가기 C는 A의 달리기가 구현되었다는 소식에 서버에서 찾아보았..

반응형
profile on loading

Loading...