GitHub の使い方

参考:

GitHub 入門 – Qiita

今日からはじめる GitHub | エンジニア Hub

ドキュメント

参考:

GitHub Help [Official]

利用規定

参考:

GitHub 利用規定 | GitHub Docs [公式]

GitHub Acceptable Use Policies | GitHub Help [Official]

キーボードショートカット

参考:

キーボードショートカット | GitHub Docs [公式]

Keyboard shortcuts | GitHub Help [Official]

ログイン/ユーザー認証

参考:

GitHub への認証方法 | GitHub Docs [公式]

Authenticating to GitHub | GitHub Docs [Official]

ソースコードにリンクを張る

特定の行範囲をハイライトする手順

  1. 最初の行番号をクリックする。
  2. 最後の行番号を shift を押しながらクリックする。

参考:

GitHub で特定行へのパーマリンクを素早く表示する方法 – Qiita

GitHub 便利機能!特定の行をハイライト表示で共有する方法!| TickleCode

リポジトリを複製する

参考:

リポジトリを複製する | GitHub Docs [公式]

リポジトリを削除する

参考:

github でリポジトリを削除する方法 – Qiita

リポジトリの削除 | GitHub Docs [公式]

SSH で接続する

  1. ssh-keygen コマンドを使用して SSH キーを生成する。
  2. ssh-agent に登録する。
  3. GitHub に SSH キーを登録する。「Settings > SSH and GPG keys」にアクセスして「New SSH key」ボタンを押して SSH キーの登録ページを開く。Title 欄に SSH キーを識別する名称を入力し、Key 欄に id_rsa.pub の内容を貼り付けて、「Add SSH Key」を実行する。
  4. git@github.com:user_name/repo_name.git からリポジトリをクローンする。
  5. 既存のリモートの接続方法を変更する場合は、リモートリポジトリを git@github.com:user_name/repo_name.git の形式で設定する。

参考:

新しい SSH キーを生成して ssh-agent に追加する | GitHub Docs [公式]

SSH キーのパスフレーズを使う | GitHub Docs [公式]

GitHub アカウントへの新しい SSH キーの追加 | GitHub Docs [公式]

GitHub に SSH で接続する | GitHub Docs [公式]

Connecting to GitHub with SSH | GitHub Docs [Official]

容量

  • 1ファイル最大 100MB まで
  • ブラウザ経由でアップロードできるのは、1ファイル最大 25 MB まで

リポジトリは小さく保ち、理想としては 1GB 未満、および 5GB 未満にすることを強くお勧めします。 リポジトリが小さいほど、クローン作成が速く、操作やメンテナンスが簡単になります。

リポジトリ内の個々のファイルは、100 MB の最大サイズ制限に厳密に制限されています。

ブラウザ経由でリポジトリにファイルを追加する場合、そのファイルは 25 MB 以下でなければなりません。

—— GitHub Docs

参考:

大きなファイルをコミットするとどうなるの? | ultra code

私のディスク容量はいくつですか? | GitHub Docs [公式]

大きなファイルのバージョン付け | GitHub Docs [公式]

組織アカウント

参考:

github の organization アカウントの運営について – Qiita

GitHub で会社用とプライベートアカウントを分けよう (問題ないよ) | yoshi-taka

Organization について | GitHub Docs [公式]

シングルサインオン (SSO)

参考:

全社的に会社用 GitHub アカウントを廃止した件 | ZOZO Technologies TECH BLOG

特定のディレクトリ以下をダウンロードする

参考:

DownGit (downgit.github.io)

Download a single folder or directory from a GitHub repo – Stack Overflow

GitHub Packages

参考:

GitHub Packages のドキュメント | GitHub Docs [公式]

タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です