본문 바로가기

카테고리 없음

혼공학습단 9기 #6주차

안녕하세요 칠백이 입니다!

벌써 혼공학습단 마지막 주가 왔네요!!

작년에 혼공얄코 책을 사두고 

언제 다 공부하지?? 막연하게 걱정만 들었었는데

이번에 혼공학습단 9기에 참여하게 되어 

언제 끝낼까 싶던 혼공얄코를 다 끝냈습니다!

 

확실히 헷갈렸던 IT 용어 정리가 확실하게 된 거 같습니다:)

혼공학습단에 이번에 처음 참여하게 되어 

공부한 것을 공유하는 것부터 어색하였지만,

족장님의 진심어린 응원과 꾸준히 열심히 공부해 나가시는

다른 혼공족 분들을 보며 끝까지 6주차까지 올 수 있었던 것 같습니다 ㅎ

얼른 혼공학습단 10기 지원하고 싶네요 ㅎㅎ

 

6주라면 짧으면 짧고 길다면 긴 기간 동안

혼공학습단으로 공부할 수 있어서 기뻤습니다 

혼공학습단이 끝나도 계속해서 공부해 나가겠습니다 !

그리고 저번 5주차에서 제가 언급했던 

개인 IT 용어 사전도 얼른 제작해서 

이 블로그에 링크 공유하겠습니다 ㅎ!!

모두들 수고하셨습니다 

- 6주차 기본미션

- 6주차 선택미션

 

1) 깃

가장 널리 사용되는 VCS, 깃을 사용하면 프로제그의 진행 상황을 원하는 시점마다 저장(save)할 수 있다.

 

- 깃의 기능

커밋(commit) : 프로젝트 작업 상태를 저장

푸시(push) : 각 작업을 본 프로젝트에 업로드

풀(pull) : 다른 작업자들이 수정한 코드를 가져옴

브랜치(branch) : 하나의 프로젝트 폴더 안에 여러 차원을 분기할 수 있다

머지(merge) : 브랜치의 병합 기능( 킥보드 차원에서 버전에서 작업한 내요들을 메인 차원으로 가져오는 것)

 

ex) 사용자들이 '그래픽 변경'을 요청하여 전의 그래픽으로 복구해야하는 상황

1. 리셋(reset) - 시간을 그 이전으로 뒤로 감기( 돌아간 시점의 이후의 작업들은 모두 날아감)

2. 리버트(revert) - '그래픽 변경'만 콕 집어서 거꾸로 돌려 감기하는 것( 각 버전마다 어떤 일을 했는지 깃이 정확히 기억하기에 가능한 일)

 

2) 깃 호스팅 서비스

깃으로 관리하는 프로젝트를 저장하는 공용 저장소를 제공하는 서비스

-깃허브

오늘날 가장 널리 사용되는 온라인 깃 저장소

https://github.com/

 

GitHub: Let’s build from here

GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea...

github.com