Github 깃허브란?

반응형

Github

  아마 모르는 사람은 없겠으나 당 프로젝트를 진행하면서 이런저런 패키지들을 사용해야 하기 때문에 Github 소개부터 시작한다.

 

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

 

  Github는 버전 관리 레포지터리 플랫폼이다. 허나 나는 내 패키지 버전 관리보다는 다른 패키지들을 찾고, 적용하고 issue 해결을 위해 많이 사용했다. 뭐를 만들더라도 하나하나 다 만들어 쓸 수는 없고 깃허브만 잘 뒤지면 대충 원하는 패키지나 예제가 있다. 이런 걸 잘 활용하는 게 소위 말하는 노하우라 하겠다.

 

  회원가입은 안해도 내용들을 보는 데는 상관이 없으나, 관심 있는 패키지나 페이지들을 watch or star를 찍어놓고 나중에 둘러보기에는 회원가입하는 편이 낫다.

 

Github pandas 레포지터리

 

  패키지를 사용하다가 에러가 뜨고 도대체 무슨 에러인지 모를 때는 Issues에 들어가서 에러메시지를 넣고 조회하면 같은 어려움을 겪던 사람이 이미 올려논 해결책이던 뭐던 있는 경우가 많다. 그렇지 않을 때에는 구글링을 하거나 stack overflow를 뒤져봐야 한다.

  다른사람이 만들어놓은 예제나 쓸만한 페이지들이 많으니 잘 활용하면 여러모로 좋은 플랫폼.

반응형