ABOUT ME

생각하는 그것이 미래다

Today
Yesterday
Total
  • [TIL] 내일 배움 캠프 4일차 9/1 - ItisFuture
    내일배움캠프/TIL 2022. 9. 1. 21:52

    오늘 한 것.

    발제 듣기

    튜터님과 상담

    팀 스터디 정하기

    깃 강의 시청

    알고리즘 풀기

     

    배운 git 내용.

    깃이 있을 때와 없을 때.

    1. 변경 내역 확인이 어렵다. => 변경 내역들을 기억한다.

    2. 작업을 되돌리기 어렵다. => 필요하다면 작업을 되돌린다.

    3. 협력하기 어렵다. => 여러 명의 코드를 쉽게 나누고 합치며 개발할 수 있다.

     

    버전이란?

    버전이란 유의미한 변경을 뜻하고 프로그램 개발이라 하면 버전의 변경들을 쌓아 만드는 것

     

    버전 관리의 큰 그림

    작업 디렉터리, 스테이지(가상의 공간; 다음 버전이 될 후보가 올라가는 공간), 저장소(레파지토리;repo-가상의 공간)

    작업 디렉터리에서 변경 -> 스테이지로 add -> 저장소로 commit -> 깃헙으로 push

     

    버전 되돌리기

    revert - 버전을 되돌린 새로운 버전을 만드는 것(이전 버전들을 유지하고 싶을 때)

    reset - 버전을 완전히 되돌리는 것

    - soft : 커밋 전으로 되돌리는 것

    - mixed :커밋과, 스테이지 추가를 되돌리는 것

    - hard : 커밋, 스테이지 추가, 디렉터리 변경 내역까지 모두 되돌리는 것

     

    느낀점과 회고.

    오늘 강민철 튜터님과 면담을 한 것이 가장 인상적이었다. 강민철 튜터님은 큰 프로젝트의 컨트리뷰터시고 깃 관련하여 책을 쓰셨다고 하였다. 강민철 튜터님의 강의를 보는데 튜터님의 책이 it관련 유튜브에서 구독자 이벤트로 깃 관련된 책을 증정하는 것 이었는데 그 책이 튜터님의 책이였다ㅋㅋㅋ. 뭔가 연예인 보는 것보다 신기하고 많이 여쭤보고 싶은 튜터님이 생겨 좋았다. 민철 튜터님의 git강의를 듣고 git에서 유용한 명령어들을 포스팅할 것이다.

     

    아직 갈 길이 멀다. 깃과 장고 기초를 수룩룩 훓고 장고 심화를 깊게 볼 것이다.

    또한 보는 것만이 나만의 정의를 내려보면서 정리하는 것이 좋겠다.

     

    내일 할 것.

    남은 깃 강의 시청 후 포스팅(무조건)

    백준 2941 풀고 포스팅

     

    댓글

Designed by Tistory.