Study/개발 Tip

[Github] Github의 몰랐던 유용한 기능 공개! | Github 더 똑똑하게 사용해보자!

AC 2021. 6. 27. 18:10

 

Github 는 이제 프로그래머와 디자이너가 함께 작업하는 곳입니다. 그들은 협력하고, 기여하고, 버그를 수정합니다. 또한 많은 오픈 소스 프로젝트와 다양한 프로그래밍 언어 코드를 호스팅합니다 . 또한 Github 는 누구나 워크 플로 내에서 Github를 원활하게 통합 할 수있는 Windows 및 macOS 용 데스크톱 애플리케이션도 출시했습니다 .(Written by Thoriq Firdaus)

 

GitHub: Where the world builds software

GitHub is where over 65 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 feat...

github.com

그러나 Github에는 눈에 보이는 것보다 더 많은 것이 있습니다. 많은 기능이 깔끔한 사용자 인터페이스 아래에 다소 숨겨져 있으므로 많은 사람들이 간과합니다. 여기에 여러분이 알지 못하는 10 가지 Github 기능이 있습니다 .

1. Gist 코드 드래그 앤 드롭

요점 1코드 조각을 호스팅 할 수있는 Github의 자체 기능입니다. 또한 다양한 언어로 된 많은 코드 조각을 찾아보고 찾을 수 있습니다 . Gist를 사용하는 것은 매우 쉽고 직관적이어야합니다. 하지만 파일에서 직접 코드를 추가 할 수 있다는 것을 알고 계 셨습니까? Gist에 파일을 끌어다 놓기 만하면 파일 내의 코드가 즉시 복사됩니다. 빠르고 시간이 많이 절약됩니다!

2. 웹 인터페이스를 통해 폴더 만들기

우리 중 많은 사람들이 무료 Github 앱을 통해 Github 저장소를 관리 할 수 ​​있지만 Github는 WebFlow라고하는 것을 구축했습니다. 그것은 우리가 Github에서의 웹 인터페이스를 통해 저장소를 관리 할 수 있습니다 .

그리고 이것이 Github에서 직접 새 폴더 또는 파일  만드는 방법 입니다. /새 폴더를 만들려면 각각의 새 입력을 a  끝내십시오 . 또는 파일 확장자를 지정하고 Commit a New File을 눌러 새 파일을 만듭니다.

3. Git URL Shortener 사용

요즘 사람들은 트위터에서 사진, 상태, 뉴스를 공유하는 것을 좋아합니다. Github 사용자 인 경우 Github 저장소  공유 할 수도 있습니다 . 그러나 저장소 URL은 때때로 너무 길어서 140 자만 허용하는 Twitter에서 공유 할 수 없습니다.

분명히 Bit.ly  Goo.gl 과 같은 URL을 단축 할 수있는 많은 옵션이 있지만 Github의 자체 기능인 Git.io를 사용하는 것은 어떻습니까? 2? Git.io 는 Github 저장소의 URL을 줄입니다. Git.io에 대한 명령 줄 인터페이스 도 있습니다 . 1gitio명령을 사용하여 터미널을 통해 URL을 줄 입니다.

4. 파일 찾기

새 파일을 만드는 것 외에도 모든 저장소의 파일을 빠르게 탐색 할 수도 있습니다 . 이 기능은 키보드 단축키 의 형태로 제공되기 때문에 눈에 띄지 않습니다 .

T 키를 눌러 파일 찾기를 활성화하십시오. ↑ 및 ↑를 누르면 파일을 위아래로 이동합니다. 또는 파일 이름을 입력하여 이미 염두에두고있는 특정 파일을 선택하십시오.

5. Github Emoji 사용

이모티콘 또는 이모티콘은 일종의 표현 (주로 얼굴 형태)을 묘사하는 작은 아이콘입니다. Facebook과 Twitter에서 사람들은 종종 이모티콘으로 자신의 감정을 표현합니다 .

실제로 Github에서 이모티콘을 표시 할 수도 있습니다 . Emoji Cheat Sheet 에서 모든 Emoji 문자와 코드를 찾으십시오 . 이모티콘은 저장소의 README.md 파일, Wiki 및 이슈 스레드에 추가 할 수 있습니다.

6. Github 명령 줄 인터페이스 사용

대부분의 사람들은 GUI를 사용하는 것을 좋아하지만 CLI (명령 줄 인터페이스)를 선호하는 사람들이 있습니다. 이것이 Github CLI 1Github CLI는 hub. 그것은 사용할 수있는 추가 명령을 제공 과 함께 git명령을. 기능의 전체 목록은 Hub 저장소 페이지 에서 찾을 수 있습니다 . 1.

7. 연결 라인

때로는 저장소 파일 내에서 특정 행  공유하고 지적하고 싶을 수 있습니다 . Github에서는 #L파일 URL 끝에 줄 번호를 추가하여이 작업을 수행 할 수 있습니다 (아래 예제 참조).

매개 변수 내에서 시작 및 끝 라인을 지정하여 라인 범위를 선택할 수도 있습니다 #L.  #L10-15, 예를 들어, 선택 (15)은 10 라인.

8. 작업 체크리스트

Github는 마크 다운을 확장하여 자신의 필요를 충족 시킵니다. 지금 당신은 사용 Github에서의 체크 박스의 목록을 추가 할 수 있습니다 - [ ]또는 - [x]체크 항목을 표시 할 수 있습니다. 확인란은 목록 항목에만 나타납니다. [ ]기호 대시 기호로 시작되어야한다 ‐. 다음은 예입니다.

- [x] create a post. - [x] create a page. - [x] add images. - [ ] published the post.

이 코드는 다음과 같이 바뀝니다.

9.지도, CSV 및 3D 렌더링

Gihub는 CSV를 지원합니다. .csv 파일을 포함하면 Github에서 CSV 파일을 대화 형 테이블 형식 데이터 형식으로 렌더링합니다 . 그것은 당신이 그것을 통해 검색 할 수도 있습니다. CSV 외에도 Github는 STL 확장자를 사용하여지도를 자동으로 렌더링 합니다 .

10. Octodex 가져 오기

마지막으로, Github 에 다양한 버전 의 마스코트 인 Octocat 이 있다는 사실을 알고 계 셨습니까? Google에는 기념일 로고가 있고 Github에는 Octodex가 있습니다. . Octodex는 Octocat의 창의적인 대체 버전 모음입니다. 거기에서 Labtocat, Femalecodertocat, Octoliberty, Spidertocat, Megacat 및 기타 멋진 Octocats를 찾을 수 있습니다. Octodex를 개인 아바타로 사용할 수 있습니다. Octodex의 사용 정책에 대한 자세한 내용  FAQ 페이지  참조하십시오 .

LIST