일상/컴퓨터

[GitHub 깃 & 깃허브 입문] 깃허브에서 제공하는 추가 개발 서비스

미적미적달팽이 2023. 5. 20. 14:46

[GitHub 깃 & 깃 허브 입문] 깃허브를 포트폴리오로

 

[깃 & 깃 허브 입문] 깃허브를 포트폴리오로

HTML, CSS 파일로 사이트 만들기 이력서 파일 준비하기 깃허브는 정적인 사이트로서, 게시판이나 글 올리기 등의 기능이 없어서 이력서 등을 보여주기에 적합한 사이트입니다. 이력서 웹사이트를

gunrestaurant.tistory.com


클라우드 개발환경

깃허브 코드스페이스 GitHub codespaces

마이크로소프트가 깃허브 인수 후 개발 환경을 온라인에서도 쉽게 접근할 수 있도록 하는 방식을 구축하는 것을 목표로 발전해왔습니다. 따로 프로그램을 설치할 필요 없이 온라인에서 사용할 수 있는 개발 환경으로 pro, enterprise 계정이나 education 계정 등에서 사용 가능하게, 유료 서비스로 제공하고 있습니다. education 계정은 학교 이메일을 인증하면 사용이 가능합니다. 사용 시간과 저장 공간에 대해 유료 비용이 청구 되는 시스템입니다. 자세한 내용은 아래의 사이트의 설명서를 참조하면 좋습니다.

https://docs.github.com/ko/codespaces

 

GitHub Codespaces 설명서 - GitHub Docs

원하는 방법으로 원하는 곳에서 작동하는 안전하고 구성 가능한 전용 개발 환경에서 개발을 시작하는 코드스페이스를 만듭니다.

docs.github.com

https://github.com/codespaces/

 

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

본인이 유료 서비스를 이용할 수 있는 계정이면 자신의 저장소에서 Code를 추가하려고 할 때 codespaces 기능을 사용할 수 있습니다. 

VS code의 개발 환경과 유사하여 VS code를 사용할 줄 알면 무리없이 사용이 가능합니다. 또한 깃허브에 연결된 서비스로서 풀/푸시도 가능합니다.

 

깃허브 데브 GitHub.dev

깃허브 코드스페이스의 무료 서비스 버전으로, 웹 브라우저에서 VS code를 실행해서 저장소의 코드를 수정하거나 푸시를 할 수 있습니다.

접속하는 방법은 2가지인데, 저장소 화면에서 키보드 . 를 누르거나, 자신의 저장소 주소에서 .com 대신에 .dev로 입력하면 됩니다. 예를 들어 자신의 저장소 주소가 https://github.com/유저이름/저장소이름 형식이면 https://github.dev/유저이름/저장소이름 으로 수정하면 깃허브 데브로 진입이 가능해집니다.

코드스페이스와는 다르게 아래에 깃허브에서 편집중이라는 의미로 >< GitHub로 표시되어 있습니다.  코드를 수정하면 코드 옆에 초록색 줄이 나타나 수정 내역을 확인할 수 있습니다. 

AI 기반 소스 추천 서비스

코파일럿

최근 AI 서비스로 다양한 기능을 수행할 수 있는 시대가 왔습니다. 이미 깃허브에서 AI 기반으로 소스를 추천 받을 수 있는 코파일럿이라는 서비스가 존재합니다. 아직까진 완벽하게 개발자를 대체할 수는 없지만 깃허브의 수많은 소스를 분석해서 자주 사용하고 유용한 코드를 추천해줍니다.

https://docs.github.com/ko/copilot

 

GitHub Copilot 설명서 - GitHub Docs

GitHub Copilot을 사용하여 코딩할 때 AI 쌍 프로그래머의 자동 완성 스타일 제안을 받을 수 있습니다.

docs.github.com

https://github.com/features/copilot/

 

GitHub Copilot · Your AI pair programmer

GitHub Copilot works alongside you directly in your editor, suggesting whole lines or entire functions for you.

github.com

현재는 30일간 무료 사용이 가능하며, 이후에는 비용이 청구되는 서비스로 이용시에 청구를 위한 결제 정보가 필요합니다.

결제 후 VS code에서 확장 프로그램으로 Copiloot을 설치하면 이용이 가능합니다.

소스 작성을 하면서 작성한 주석을 바탕으로 함수나 코드를 자동으로 작성할 수 있게 해줍니다.

주석과 함수명을 입력하면 코파일럿이 자동으로 적합한 소스 코드를 추천하고 Tab키를 눌러서 추천해준 소스 코드를 입력할 수 있습니다. 

 

 

 

[GitHub 깃 & 깃허브 입문] 웹에서 Git 배우기

 

[GitHub 깃 & 깃허브 입문] 웹에서 Git 배우기

[GitHub 깃 & 깃허브 입문] 깃허브에서 제공하는 추가 개발 서비스 [깃 & 깃허브 입문] 깃허브의 기능 2023.05.13 - [일상/코딩] - [깃 & 깃 허브 입문] 깃허브를 포트폴리오로 [깃 & 깃 허브 입문] 깃허브

gunrestaurant.tistory.com

 

반응형