github チュートリアル
githubを使い始める
サーチ…
備考
このセクションでは、githubの概要と、開発者がそれを使用する理由について概要を説明します。
github内の大きなテーマについても触れ、関連するトピックにリンクしてください。 githubのドキュメントは新しくなっているので、それらの関連トピックの初期バージョンを作成する必要があります。
インストールまたはセットアップ
GitHubはGitリポジトリの巨大なコレクションです。つまり、GitHubを多くのプロジェクトのコレクションと考えることができます。
アカウントの作成
- GitHubでのメインページをご覧くださいここで
- ユーザー名を選択し、メールアドレスを入力して、安全なパスワードを選択すると、準備が整いました。
便利なツール
Git / GitHubの初心者にとって、バージョン管理の仕組みを理解することは、最初は紛らわしいかもしれません。あなたがダウンロードして使うことができるGUIバージョンのGitHubが存在します。 GitHub Desktopはそのツールです。
最初のリポジトリを作成する
リポジトリはプロジェクトと考えることができます。リポジトリは、オンラインまたはオフラインで作成できます。次の手順に従います。
オンライン
- 最初にログインしてあなたのプロフィールに行きます。
- ページの上部にある[リポジトリ]タブに移動します
- 緑色の "New"ボタンを押すと、うなずく準備が整いました!
オフライン
- gitをダウンロードしてインストールします(実行しているオペレーティングシステムを選択してください)
- ダウンロードとインストールの後、コマンドラインツールを使用するか、GUIクライアントをダウンロードできます。
- インストール後、 githubでアカウントを作成する
- 右上の+をクリックし、新しいリポジトリを作成するか、既存のリポジトリをインポートするかを選択します。
- 新しいリポジトリを選択する場合は、リポジトリ名を入力し、公開または非公開のいずれかを選択します。
- 「リポジトリの作成」をクリックします。
NBプライベートレポジトリは無料のユーザーには利用できません。
READMEファイル
プロジェクトにREADME.mdがない場合、GitHubは詳細を表示するためにREADME.rdocを解析します。両方がある場合は、README.mdを使用して、rdocを黙って無視します。
READMEファイルには、
プロジェクト名
あなたのプロジェクトについて簡単に説明してください。また、プロジェクトのウェブサイトリンク、バッジ、コミュニティ&連絡先情報(Eメール、ソーシャルサイトなど)を提供することもできます。
ダウンロード
実行可能ファイル(実行可能ファイルまたは拡張ファイルまたはインストールファイル)のリンク。以前のバージョンへのリンクもあります。
インストール
どのようにあなたの仕事を使用することができます。前提条件、設定、サードパーティライブラリ、使用法、注意事項などが含まれます。
デモンストレーション
コードサンプル、gifファイル、ビデオリンク、またはスクリーンショットが含まれている可能性があります。
著者
著者名、連絡先など
謝辞
プロジェクト全体を通して助けられインスパイアされた人やコミュニティのリスト
貢献する
プロジェクトへの貢献(機能の追加、バグの報告、パッチの提出)の指示。ドキュメントリンクも含まれます。
ライセンス
あなたのライセンスを紹介してください。ライセンスサイトへのリンクも提供できます。
LICENSEファイル
GitHubは、独自のテキスト/マークダウンファイルを追加する代わりに、リポジトリにライセンスをすばやく追加するのに役立ちます。
あなたのリポジトリで、[新しいファイルを作成]をクリックします。
次のページ:
- 新しいファイルのファイル名として
LICENSE.md
またはLICENSE.txt
を入力します。 - 新しいテンプレートを使用したいですか?ダイアログが表示されます。
- 新しいファイルのファイル名として
優先ライセンスを選択してください。
リポジトリの詳細に表示されるライセンス:
Q&Aより - 既存のGithubプロジェクトにライセンスを追加する方法
GitHub Flavored Markdown
GitHubはMarkdown構文を拡張し、新しい便利な機能を提供します。
ヘッダ
# Header1
## Header2
### Header3
#### Header4
##### Header5
###### Header6
H1
===
H2
---
強調
*Italic1* _Italic2_
**Bold1** __Bold2__
***Bold_Italic***
~~Strikethrough~~
水平線
---
***
___
リスト
unordered list:
* item-1
* sub-item-1
* sub-item-2
- item-2
- sub-item-3
- sub-item-4
+ item-3
+ sub-item-5
+ sub-item-6
ordered list:
1. item-1
1. sub-item-1
2. sub-item-2
2. item-2
1. sub-item-3
2. sub-item-4
3. item-3
表
Table Header-1 | Table Header-2 | Table Header-3
:--- | :---: | ---:
Table Data-1 | Table Data-2 | Table Data-3
TD-4 | Td-5 | TD-6
Table Data-7 | Table Data-8 | Table Data-9
コード
inline code- `int i=0`
block code-
``` C
for(int i=0; i<10; i++){
printf("Hallow World! \n");
}
```
見積もり
> Stay hungry; stay foolish.
>> Quality is better than quantity.
>>> Life is not fair; get used to it.
リンク
https://github.com
[GitHub](https://github.com)
[GitHub](https://github.com "github website")
[GitHub][1]
[1]: https://github.com
画像
![GitHub Logo](https://assets-cdn.github.com/images/icons/emoji/octocat.png "GitHub")
タスクリスト
- [x] completed item
- [ ] incomplete item
絵文字
:octocat: :+1: :book: :ghost: :bulb: :imp:
すべてのGitHubのemojies訪問 - Emojiチートシート 。
SHAリファレンス
コミットのSHA1ハッシュへの参照は、GitHub上のコミット自体へのリンクに変換されます。
e7909ea4fbb162db3f7f543d43c30684a3fb745f
プルリクエストと発行の参照
プルリクエストまたは問題への参照は、そのプルリクエストまたは問題に自動的にリンクされます。
これは、issue / Pull Request番号の前に#
を付けることで実行できます。