Github를 위한 8가지 생산성 팁

Published: by

GitHub을위한 8 가지 생산성 팁

최근 무제한의 개인 저장소에 대한 발표로 다른 사람들이보기 싫어하는 코드를 작성하기 전에 잠시 시간을내어 GitHub의 기능을 최대한 활용하도록하십시오.

GitHub는 매우 유용한 단축키와 생산성 향상 기능으로 만들어졌습니다. 그러나 개인적인 경험을 통해 이러한 것들이 개발자들 사이의 레이더에 종종 빠지는 것은 분명합니다. 특정 GitHub 기능을 놀라게하거나 누군가를 도왔다면이 기능이이 페이지에 있습니다. 즉, 다음은 포괄적 인 목록이 아닙니다.

리포지토리에서 빠른 퍼지 파일 검색

이것은 의심의 여지없이, 당신이 찾고있는 것을 알고있을 때 저장소를 검색하는 가장 빠른 방법입니다. 저장소를 열고를 누르십시오 t. 이제 저장소의 파일 이름을 검색하고 키보드의 화살표 키를 사용하여 결과 사이를 이동할 수 있습니다. Enter 키를 눌러 파일을 엽니 다.

github-fuzzy-search

끌어 오기 요청의 코드 변경 제안

끌어 오기 요청에서 코드 조각에 주석을 달 때 "제안 된 변경 사항"기능을 사용하여 대체 코드를 제안 할 수 있습니다. 끌어 오기 요청의 작성자는 GitHub를 종료하지 않고 즉시 제안을 적용 할 수 있습니다.

제안 사항을 작성하려면 태그가있는 멀티 라인 Markdown 스 니펫으로 코드 스 니펫을 둘러 쌉니다 suggestion.

gh-make-suggestion

제안서를 작성 했으므로 작성자는 파일을 수동으로 변경하는 번거 로움없이 즉시 지사에 적용 할 수 있습니다.

gh-apply-suggestion

IDE 에서처럼 코드 트리 탐색

이 스크립트는 비공식 Chrome 확장 프로그램이 필요하지만 기본 인터페이스와 비교하여 코드를 탐색하는 데 다소 익숙한 방법입니다. Octotree 확장은 당신이 VS 코드와 같은 응용 프로그램에서 무엇을 얻을 비슷한 사이드 바 트리 뷰와 GitHub의 저장소를 검색 할 수 있습니다.

옥토 트리

코드를 검토 할 때 함수로 이동하십시오.

단일 함수를 검토하지 않는 한, 코드 검토에는 함수 호출과 그 정의 사이의 점프가 많이 포함됩니다 (따라서 많은 위아래로 스크롤). GitHub를 사용하면 t끌어 오기 요청에서 파일을 볼 때를 눌러 심볼로 이동할 수 있습니다 .

gh-jump-to-symbol

파일에 대한 퍼머 링크 만들기

파일이나 디렉토리를 볼 때를 누르면 yURL이 영구 링크로 변환되며 파일의 내용이 절대로 변경되지 않는다는 것을 알게되면 공유 할 수 있습니다.

GitHub의 파일이나 디렉토리에 대한 링크를 퍼머 링크로 보내지 않으면 내일 링크가 깨져서 파일이 사라질 수 있습니다.

비난 및 날짜순 히트 맵보기

파일 b을 볼 때, Git 비난과 각 행이 얼마나 최근에 변경되었는지를 보여주는 히트 맵을보기 위해 누를 수 있습니다. 가장 최근에 각 코드 행을 변경 한 사람을 알려주고 클릭이 가능한 링크를 제공하여 변경 사항이 포함 된 전체 커밋을 표시합니다.

거터 (커밋 메시지와 작성자가 포함되어 있음)의 오른쪽에는 주황색 세로 막대가 있습니다. 이 막대가 더 선명할수록 가장 최근의 코드를 쉽게 찾을 수 있습니다.

비난

강력한 코드 검색

GitHub은 대부분의 코드를 색인하고이를 통해 강력한 검색 기능을 제공합니다. 저장소에서 항목을 찾아야하지만 변경 사항을 계획하지 않은 경우. 일반적으로 저장소를 체크 아웃 할 필요는 없습니다. / 저장소의 모든 코드를 검색하려면 누릅니다 .

gh-code-search

검색에 여러 단어가 포함되어 있고 특정 검색어의 어커런스를 검색하려면 검색어를 따옴표로 묶습니다. 파일 크기, 확장자, 파일이있는 경로 등과 같은 다른 것들도 검색 결과를 필터링 할 수 있습니다.

저장된 답글

똑같은 설명을 반복 해 본 적이 있다면 저장된 답장 을 만들어 시간을 절약 할 수 있습니다. 다음에 댓글을 다시 입력하면 드롭 다운 메뉴에서 댓글을 선택할 수 있습니다.

gh-saved-replies

내 마우스를 사용하지 않고 위의 작업을 수행하려면, 내가 할 수있는 ctrl + .다음 ctrl + 1.

결론

읽어 주셔서 감사합니다. 이 페이지에서 GitHub 사용자의 생산성을 향상시킬 수있는 하나 이상의 요소를 발견 하셨기를 바랍니다. 이 게시물을 읽거나 일반적인 의견이 있으면 알려주십시오!

이와 같은 더 많은 콘텐츠에 관심이 있다면 내 Twitter를 팔로우하십시오 .

원래 내 블로그 에 게시되었습니다 .

추신 : 당신은 myoctocat.com 에서 표지 사진의 것과 같은 공유를 위해 자신의 Octocat을 만들 수 있습니다 !

p.s

https://dev.to/_darrenburns/8-productivity-tips-for-github-44kn