Git を使用する
公式 Git プロジェクトサイトにアクセスして ProGit book を読み、Git に慣れましょう。 Try Git シミュレーターを使用しながら、Git コマンドリストやGit コマンドルックアップ参照を確認できます。
GitHubを使用する
GitHub Learning Lab では、即座に自動化されたフィードバックやヘルプとともに、GitHub に組み込まれた無料のインタラクティブなコースを提供しています。 最初のプルリクエストをオープンしたり、最初のオープンソースへのコントリビューションを行ったり、GitHub Pages のサイトを作成したりできます。 コースについての詳細は、GitHub Learning Lab をご覧ください。
使ってみるという記事を通して、GitHub について理解を深めましょう。 GitHub のフローでプロセスの紹介をご確認ください。 概要ガイドを参照して基本的な概念をご覧ください。
GitHub Community Supportでは世界中の開発者とつながり、質問をしたり、質問に答えたり、学んだり、直接 GitHub のスタッフとやりとりしたりできます。
ブランチ、フォーク、プルリクエスト
インタラクティブなツールを使用して、Git のブランチについて学びましょう。 フォークやプルリクエスト、および GitHub でプルリクエストがどのように使用されているのかをお読みください。 コマンドラインから GitHub の使用に関するリファレンスにアクセスしてください。
動画
GitHubYouTube のトレーニングおよびガイドチャンネルでは、プルリクエスト、フォーキング、リベース、およびリセット機能についてのチュートリアルを提供しています。 各トピックの所要時間は 5 分以内です。
トレーニング
無料コース
GitHub は、GitHub の紹介を含む一連のインタラクティブなオンデマンドトレーニングコースを提供しています。HTML、Python、NodeJS などのプログラミング言語とツールに関するコースや、GitHub Actions などの GitHub 固有のツールに関するコースがあります。
GitHubのウェブベース教育プログラム
GitHub では、生中継のトレーニングを提供しています。コマンドラインの好き嫌いにかかわらず、すべてのユーザに向けたハンズオン、プロジェクトベースのアプローチを紹介しています。
企業向けトレーニング
GitHub では、経験豊富な教育者による対面式のクラスを提供しています。 トレーニングに関するお問い合わせについては、こちらまでどうぞ。
その他
Code School によるインタラクティブなオンラインの Git コースでは、数十の楽しいゲーム形式のエクササイズを含む 7 段階のサービスを提供しています。 .gitignore テンプレートでは、お客様のニーズに合わせることができます。
GitHub のリーチを、インテグレーション、またはGitHub Desktop と堅牢な Atom テキストエディタで拡張しましょう。
オープンソースのガイドで、オープンソースのプロジェクトを立ち上げ成長させる方法をご確認ください。