생활코딩 | 지옥에서 온 Git : 버전 만들기 (commit)
본문
※ 영상을 선명하게 보기 안내
- 유튜브 영상에서 오른쪽하단에 톱니바퀴를 클릭합니다.
- 팝업목록에서 "품질" 선택하세요.
- 원하는 해상도를 선택해주세요.
※ 모바일에서 Wifi가 아니라면 데이타가 소진될 수 있으니 주의바랍니다.
생활코딩님의 Git강의 청각장애인을 위한 자막

자 그럼 이제부터 우리가 음
지금까지 작업한 내용을 이제 새로운 버전으로 만들어서 저장을 하려고
합니다 그렇게 저장이 되며 옛날로 돌아갈 수도 있고 파일의 변경 사항의
이력을 우리가 볼 수도 있겠죠
예 지금도 볼건데 자 버전이 무엇인가를 좀 생각해 볼 필요가 있어요
버전 버전 이라고 하는 것은 모든 변화를 우리가 버전이라고 하지 않습니다
공개된 변화 줘
버전과 변화의 차이는 버전은 의미 있는 변화를 의미합니다
예를 들면 여러분이 어떤 로직을 만들고 있는데 그 로직을 만들다 만 상태
예를 들면 열심히 코딩하고 있는데 친구가 나 오라는 거예요 아 네 그럼
여러분이
작업하다가 말고 나가야 됐죠 그때의 상태는 버전이라고 할 수 없습니다
예 버전 이라고 하는 것은 어떠한 단위가 있으며
단위 이런 말 어려우니까 어떤 작업이 있으면 그 작업이 완결된 상태가
버전이에요
아시겠죠 그래서 버전이 무엇인가를 여러분들이 좀 잘 생각해 보시는 데
너무 그런 개념 에 집착하지 마시고 4차로 버전 의 의미는
여러분들이 이 풍부하게 갖춰 나가시는 거에요 전부터 좋은 버전의 단위가
무엇이냐 정답이 있는 문제가 또 아닙니다
자 그러면 지금 우리의 4
그저 장소에 상태가 어떤지를 살펴볼 때 사용하는 명령 2dt states
보시는 것처럼 fon 점 텍스트는 킷 애들을 통해서 해킹이 시작된 거죠
추적의 시작된 거에요 자 그런데 여기서 실제 버전을 만들기 전에 여러분이
지금 깃을 처음 쓰시는 상황이라면 하셔야 될 일이 있습니다 뭐냐면
여러분이 지금 부터 작성할 만들 버전들이
여러분 자신이 만든 것이 따라 는 것을 다른 사람에게 알려 주기 위해서
이름을 세팅을 해야 됩니다
어떻게 한 되냐면 킷
컴 피그 이건 한번만 해주시면 되요 글로벌
그리고 유전의 2
애고 탓이오 유저 네임 뒤에다가
자신의 닉네임을 적습니다 이름을 정도 되구요
그 다음에는 여기에다가 이메일 이라고 하고
이렇게 자신의 이메일을 적습니다 그러면 여러분이 작성한 버전은
저 이름과 저 이메일 주소를
억 포함하고 있는 버전이 되기 때문에 다른 사람이 봤을 때 아 이게 누가
작업했는데 지를 알 수가 있게 되는 거예요
요거는 딱 한번만 하시면 됩니다
자 그러면 이 상태에서 제가 퀵 커밋
하고서 엔터를 치면 빔이 실행이 됩니다
그리고 그 밑에는 어 지금 어떤 상태 있느 극이 스테이터스 s 때 나오는
명령 이 그 내용이 이렇게 보여주죠
저한테 정보를 알려주는 거예요 자 그럼 여기잇는 요 # 으로 되어 있는
부분은 그냥 나중에 무시되는 내용이니까 그냥 참고 삼아 보시면 되는거고
여기에다가 이제 여러분이 현재 버전의
메세지를 적는 겁니다 버전의 멧세지 라는 것은 이 변화가 음
어떤 변화를 담고 있는지 이 파일들이 왜 변경 되었는지 그 이후를 적는
것이
버전 메세지의 요 또는 커밋 메세지 라고 합니다
자유 게다가 작성 알람 어떻게 해야 되요 이거 빔 이잖아요 그러니까
입력할 라면 i 를 누르셔서 인써트 로 바꾸셔야 됩니다
그리고 여기에다가 숫자 1 버전 1이 란 뜻이에요
그리고 제가 여기에서 esc 를 누르면
여기 인써트 가 없어지고
여기서 콜로 w 저장한다 와이트 란 뜻이죠
큐 큐트 끈다 하고 엔터를 치명 랑 비슷한 메시지가 뜰겁니다
그래서 음 f1 2점 텍스트 라는 파일 이 새로운 버전이 되었다 뭐 이런
대충 그런 메세지의 요 그럼 이제 여러분이 최초로 버전을 생성하신 겁니다
자 시작이 반이라고 이게 반 이에요
이게 제일 중요한 내용 결 얘기였습니다 자 그러면 현재 버전이 잘
만들어졌는지 한번 확인해 보죠
이렇게 로그를 해보면 보시는 것처럼 숫자 1 이라는 버전 메세지가
들어있는
어 버전이 생성된것을 볼 수가 있고
이 버전의 작성한 사람은 이 고잉 이고 그 사람의 이메일은 이 것이고 그
사람이 언제 버전을 만들었는지 와 같은 중요한 정보들이 여기에 담겨
있습니다
자 그럼 우리 시스 차원에서
몇 번 더 버전을 만들어 보죠
일단은 여기 있는 f1 점 텍스트 라는 파일을 다시 여러분이 버전으로
만드는 걸 한 번 더 해보겠습니다 자 우선 defense x 트 그
다음에 여기 있는 내용을 숫자 2로 바꾸고
그리고 저는
esc 누르고 콜론 wq 엔터
그 다음에 뭐 해야 돼요 빛
스테이터 스스로 현재 상태를 확인하는 거죠 즉 fan 점 텍스트 라는
파일이 이제 어떻게 됐어요
빨간색으로 표시가 됐는데 모디파이드 즉 수정되었다 라고 나옵니다
자 그럼 이상태에서 여러분이 타고 컴이 타면 안되고
여기 있는 efe 엑스트라는 파일을
여러분이 did for text 라는 저 명령을 또 실행을 식혀서 다시
저자 버전 관리 시스템 한테 애들을 시켜 주셔야 됩니다
자 이게 조금 헷갈린 부분이에요
깃에서 어떤 새로운 파일이 생겼을 때 그 파일의 그 파일에 대한 버전
관리를 기 세계 명령 할 때도 우리는 애들을 씁니다
그리고 어떤 파일에 이미 버전 관리가 되고 있는 파이 지금 우리 같은
f1 이 줘
저의 f1 이수정 돼서 우리가 수정이 끝나고 버전 관리를
버전 을 생성할 때도 애들을 또 해주셔야 되요
그러니까 최초로 추적할 때도 애들이 시키는 것이고 파일이 수정 돼서
버전을 만들기 전에도 애들을 먼저 하셔야 되요
빼 그런지는 차차 엔터
자 이렇게 하면 이제 t 스테이터스 를 했을 때 fan 점 텍스트는 이제
모디파이드 가 되죠
그리고 킷 커밋 펜 터 를 치면 커밋 메시지를 작성할 수 있는 화면이
뜨고
빔 이니까 알파벳 i 를 눌러서 인서트 로 바꾸고 커밍 메세지는 1호
합시다
esc 누르고 세미콜론 wq 엔터
그리고 킷 로그를 해보시면
보시는 것처럼 방금 우리가 컴이 탄 숫자 2가 나옵니다
자 그러면 숙제입니다 화제
어 f 2.4 엑스트라는 파일을 만들고 그 파일을 커밋 해보세요
다음 영상에서 마치 한번 해봅시다
댓글 0개
등록된 댓글이 없습니다.