Git 첫걸음 - TeamKapp/Docs GitHub Wiki

이 문서는 다음 문서의 요약판으로서 작성되었습니다. 자세한 내용을 보고 싶다면 아래 링크로 이동하시기 바랍니다. 원본 문서

깃이란?

프로그램이나 문서를 작성할 때 변경 사항을 기록해두고 되돌릴 수 있게 해주는 것.

그뿐만 아니라 분기점을 만들어서 서로 다른 변경 사항을 저장하거나, 합치는 것이 가능하다.

깃을 사용하는 이유

코드의 버전 관리가 쉽다.

  • 변경취소 가능
  • 버전마다 코드가 변경된 데 대한 기록을 볼 수 있음 그래서 자신이 쓰고 싶은 대로 코드를 썼다가 마음이 바뀌면 원래대로 되돌리는 방식이 가능하다.

협업이 쉽다.

  • 여러 갈래의 변경을 만들고, 합칠 수 있다. 내가 실수해서 잘못된 코드를 만들었다-> 내 코드만 예전으로 돌릴 수 있다. 다른 사람들의 코드에는 영향을 미치지 않는다.

깃허브란?

  • 깃이라는 프로그램을 사용하여 코드를 올리고, 내려받을 수 있게 만들어진 사이트
  • 깃을 활용하지 않아도 웹 브라우저로 둘러볼 수 있어서 편리하다.
  • 토론을 하거나 문서를 작성하거나 팀을 만드는 등 깃에서 할 수 없는 여러 가지 일들을 할 수 있다.

그래서 뭘 해야 하는가?

  • 앞으로 깃을 사용하는 법을 배울 것이고, 깃허브에서 의견을 나누는 방식으로 진행될 것이다.
  • 깃허브에 올리는 내용들은 기록으로써 자신의 스펙이 될 수도 있으니 되도록 깃을 이용하도록 함.