1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

知らなかった!クルなGithub機能

Posted at

GitHubと親しくなりたい!:two_women_holding_hands:

まだ、GitHubの機能を10%も生かしてないと最近感じていました。GitHubの知らない機能を少しづつ学んで行きたいと思いました。今日整理する内容は Zach Holman (2012年当時はGitHubで働いていました)が説明するGitHubとgitの隠した機能の説明の映像とGitHubの公式blogを参考致しました。彼に関してもっと知りたい方は下記の参考リンクに個人ブログアドレスがありますのでご参考ください(興味深い開発者なので)。映像が古いなので、もし修正事項やもっとクルな機能があればコメントに残してください。

参考先:

Ignore Whitespace

任意の diff URL に ?w=1 を追加すると、変更内容はスペース。だけで削除され、変更されたコードだけが表示されます。
IgnoreWhiteSpace.png
最近は新Diff settingsボタンを使用して、表示内容を自動的に変更することができます。
IgnoreWhiteSpace2 .png

Adjust Tab Space

GitHubのデフォルトのタブサイズは8スペースです。diff またはファイル URL に ?ts=4 を追加すると、タブ文字はデフォルトの 8ではなく4スペース幅で表示されます。=文字の後には4だけでなく、ご希望に合わせて調整できます。あるいは、Chromeの拡張機能により、独自のプリファレンスを設定できます。 タブサイズ設定は、ログインしているすべてのChromeブラウザで同期されます。

customTabSize.png

download先: chrome web store

file finder

任意のリポジトリでtを押してアクセスし、検索するファイル名を入力したらファイルを簡単に探すことができます。

filefinder.png

Octooreeと呼ばれるこのブラウザの拡張子もディレクトリのナビゲートや、おなじみのツリーのような構造でファイルを開くのに役立ちます。
Screen Shot 2020-06-28 at 18.44.39.png

download先: octotree

A numbers game

リポジトリのメタデータを分析してメトリックを引き出すことは、時には便利です。git shortlog -snでコマンドラインからコミットカウントで作成者のリストを順番に生成できます。
また、git shortlog -sn --no-mergesでマージコミットを除外することもできます。

もしそれがパブリックリポジトリなら、GitHub High Scoresはリポジトリの貢献者を昔のアーケードのような画面で見ることができます。
Screen Shot 2020-06-28 at 18.58.34.png

How to Summarize

バグの解決には長いエラー ログや詳細なプログラム出力を追加することが役立ちますが、縦方向のスペースがページを占める場合は、<details> タグと <summary> タグの使用を検討してください。

<details>
 <summary>Summary Content</summary>
 ...this is hidden, collapsable content...
</details>

Screen Shot 2020-06-28 at 19.13.59.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?