Skip to content

Commit bbca93b

Browse files
authored
📚 docs: チュートリアルの文章の修正 #165
* 📚 docs: チュートリアルの文章の修正 #165 * 📚 docs: URLとセミコロンの修正 * 📚 docs: 引用をテキストを太字に変更 * 📚 docs: 要約をアラートで強調
1 parent f628d5c commit bbca93b

File tree

1 file changed

+67
-31
lines changed

1 file changed

+67
-31
lines changed

README.md

Lines changed: 67 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -33,26 +33,37 @@
3333

3434
### このプロジェクトの目的は?
3535

36-
- 1 人では学習しずらい、GitHub を使った実際の共同開発を体験すること
36+
- 1 人では学習しづらい、GitHub を使った実際の共同開発を体験すること
3737
- 誰もが自信を持って、オープンソースプロジェクトに貢献する方法を学ぶこと
3838
- そして、オープンソースカルチャーが好きな開発者同士が、繋がる手助けをすること
3939

40-
### なぜオープンソースに貢献するの?
41-
42-
オープンソースのプロジェクトに貢献することは、知識を共有し、他の開発者と協力する素晴らしい方法です。
40+
<br>
4341

44-
もしあなたがオープンソースに無関心で、労力を割く必要があるかどうか疑問に思っているなら、<br>
45-
こちらを参照してみて下さい:[オープンソースにコントリビュートする理由は?](https://opensource.guide/ja/how-to-contribute/#%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E3%82%BD%E3%83%BC%E3%82%B9%E3%81%AB%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AA%E3%83%93%E3%83%A5%E3%83%BC%E3%83%88%E3%81%99%E3%82%8B%E7%90%86%E7%94%B1%E3%81%AF)
42+
<details>
43+
<summary>そもそもオープンソースとは❓❓</summary>
44+
45+
[オープンソース](https://opensource.guide/ja/starting-a-project/#オープンソースとはなにでありなぜそれを行うのか)とは:
46+
47+
> あるプロジェクトがオープンソースである時、それは誰でも自由に使って、学び、修正して、あなたのプロジェクトをいかなる目的であっても配布できるということを意味します。
48+
>
49+
ほとんどの場合、オープンソースのプロジェクトは、誰でも自由に開発に参加できます!
50+
51+
**オープンソースのプロジェクトに対して貢献(コントリビュート)することは、<br>
52+
他の開発者との共同開発を通して、自身のスキルを高める素晴らしい方法です。**
53+
54+
もしあなたがオープンソースに無関心で、労力を割く必要があるかどうか疑問に思っているなら、<br>
55+
こちらを参照してみて下さい:[オープンソースにコントリビュートする理由は?](https://opensource.guide/ja/how-to-contribute/#%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E3%82%BD%E3%83%BC%E3%82%B9%E3%81%AB%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AA%E3%83%93%E3%83%A5%E3%83%BC%E3%83%88%E3%81%99%E3%82%8B%E7%90%86%E7%94%B1%E3%81%AF)
56+
</details>
4657

4758
<br>
4859

4960
## 参加方法
5061

5162
さっそくオープンソースプロジェクトへの貢献を、体験してみましょう!
5263

53-
### どんな貢献をすればいいの
64+
### 何をすればいいの
5465

55-
> このプロジェクトの参加者として、Contributors.json ファイルに必要な情報を入力し、プロフィールを作成します!
66+
> **このプロジェクトの参加者として、Contributors.json ファイルに必要な情報を入力し、プロフィールを作成します!**
5667
5768
記載する情報は、以下のとおりです:
5869

@@ -83,7 +94,7 @@
8394

8495
## 実際に手を動かす
8596

86-
> 8 つの簡単なステップで、オープンソースのコントリビューターになる :sunglasses:
97+
> **8 つの簡単なステップで、オープンソースのコントリビューターになる** :sunglasses:
8798
8899
- もし助けが必要な場合、[Discussions](https://github.com/first-contributions-ja/first-contributions-ja.github.io/discussions)で質問してください!
89100
- このプロジェクトに関する改善点を見つけた場合は、[Issues](https://github.com/first-contributions-ja/first-contributions-ja.github.io/issues)から報告してください!
@@ -105,8 +116,10 @@
105116

106117
- GitHub 上のプロジェクトページの右上にある "Fork" ボタンをクリックして、このリポジトリをフォークします。
107118
- そして、"Create fork"ボタンをクリックします。
119+
- 「Repository name」「Description」「Copy the `main` branch only」などの項目は、すべて初期のままでOKです!
108120

109-
これにより、あなたの GitHub アカウントに、このリポジトリのコピーが作成されます 👍
121+
> [!TIP]
122+
> これにより、あなたの GitHub アカウントに、このリポジトリのコピーが作成されます 👍
110123
111124
---
112125

@@ -115,44 +128,58 @@
115128
GitHub 上でファイルを編集することも可能ですが、<br>
116129
より一般的なワークフローを体験するため、フォークしたリポジトリをあなたのローカルマシンにコピーします。
117130

131+
- GitHub 上の、フォークしたリポジトリのページに移動し、緑色の "Code" ボタンをクリックし、HTTPS の URL をコピーします。
132+
- URL は、次のようになっているはずです:`https://github.com/<あなたのアカウント名>/first-contributions-ja.github.io.git`
118133
- ターミナルを開き、リポジトリをクローンするディレクトリに移動します。
119134
- 例えば、クローン先をデスクトップに指定する場合、以下のコマンドを使用できます。
120135
```
121136
cd desktop
122137
```
123-
- GitHub 上の、フォークしたリポジトリのページに移動し、緑色の "Code" ボタンからクローンする URL をコピーします。
124-
- URL は、次のようになっているはずです;`https://github.com/<あなたのアカウント名>/first-contributions-ja.github.io.git`
125138
- 以下のコマンドを使用して、フォークしたリポジトリをローカルマシンにクローンします:
126139
```
127140
git clone 先ほどコピーしたクローンURL
128141
```
129142

130-
これにより、リポジトリがあなたのローカルマシンにコピーされ、ローカル環境で作業することが可能になりました 💻
143+
> [!TIP]
144+
> これにより、リポジトリがあなたのローカルマシンにコピーされ、ローカル環境で作業することが可能になりました 💻
131145
132146
---
133147

134148
### Step 3:作業用ブランチを作成
135149

136-
- 次のコマンドでリポジトリのディレクトリ内に移動します:`cd first-contributions-ja`
137-
- プロジェクトの`main`ブランチからあなたの作業を切り離すために、新しいブランチを作成してください。
138-
- 以下のコマンドを使用できます:
150+
- 次のコマンドで、リポジトリのディレクトリ内に移動します:
139151
```
140-
git switch -c <ブランチ名>
152+
cd first-contributions-ja.github.io
141153
```
142-
- ブランチ名は、あなたがこれから行う作業に関連した意味のある名前を付けます。
143-
- 例えば以下のようになります(`yourname`をあなたのハンドルネームに置き換えることを忘れないでください):
154+
- プロジェクトの`main`ブランチからあなたの作業を切り離すために、新しいブランチを作成してください。
155+
- 次のコマンドを使用できます:`git switch -c <ブランチ名>`
156+
- **ブランチ名**は、あなたがこれから行う作業に関連した意味のある名前を付けます。
157+
なので、次のようになります:
144158
```
145159
git switch -c add-yourname
146160
```
161+
- **🚧注意**
162+
- `yourname`をあなたのハンドルネームに置き換えることを忘れないでください
163+
- ブランチ名には、ひらがな、漢字、空白は使わず、半角英数字で入力してください
164+
- ❌: おぎのちひろ、荻野ちひろ、Ogino Chihiro
165+
- 例:
166+
```
167+
git switch -c add-oginochihiro

168+
```
147169

148-
これにより、プロジェクトの`main`リポジトリに直接影響を与えることなく、変更を加える準備が整いました 🍵
170+
> [!TIP]
171+
> これにより、プロジェクトの`main`リポジトリに直接影響を与えることなく、変更を加える準備が整いました 🍵
149172
150173
---
151174

152175
### Step 4:変更を加える
153176

154177
- 作業を開始するため、VSCode などのお好きなコードエディタで、クローンしたフォルダを開きます。
155-
- 変更を加える前に、前のステップで作成したブランチで作業することを確認してください。
178+
- 変更を加える前に、前のステップで作成したブランチで作業することを確認してください!
179+
- 次のコマンドで、現在のブランチを確認できます:
180+
```
181+
git status
182+
```
156183
- それでは Contributors.json ファイルに変更を加えます。
157184
- **Contributors.json ファイルの「リストの先頭」に、以下のコードをコピーして貼り付けます。**
158185
```
@@ -161,10 +188,11 @@ GitHub 上でファイルを編集することも可能ですが、<br>
161188
"github": "あなたのGitHubアカウントのURL",
162189
"favoriteStack": "あなたの好きなプログラミング言語・技術スタック",
163190
"favoriteColor": "あなたの好きなカラーコード",
164-
"favoriteEmoji": "あなたの好きな絵文字",
191+
"favoriteEmoji": "あなたの好きな絵文字"
165192
},
166193
```
167194
- そして、貼り付けたテキストの中身を、あなた独自の内容に置き換えます。
195+
- :art: 次のサイトを参考にしてみてください:[絵文字一覧](https://www.webfx.com/tools/emoji-cheat-sheet/)[原色大辞典](https://www.colordic.org)[日本の伝統色](https://nipponcolors.com)
168196
- 例えば、全て置き換えたら以下のようになります:
169197
```
170198
<!-- 変更後 -->
@@ -184,14 +212,15 @@ GitHub 上でファイルを編集することも可能ですが、<br>
184212

185213
### Step 5:変更をコミット
186214

187-
- 以下のコマンドを使用して、変更をローカルリポジトリにコミットします。
215+
- 再びターミナルに移動し、以下のコマンドを使用して、変更をローカルリポジトリにコミットします。
188216
- `yourname`をあなたのハンドルネームに置き換えることを忘れないでください。
189217
```
190218
git add .
191219
git commit -m "yournameをコントリビューターに追加"
192220
```
193221

194-
これにより、あなたが Contributors.json ファイルに加えた変更が、記録されます 📝
222+
> [!TIP]
223+
> これにより、あなたが Contributors.json ファイルに加えた変更が、記録されます 📝
195224
196225
---
197226

@@ -202,21 +231,27 @@ GitHub 上でファイルを編集することも可能ですが、<br>
202231
git push origin HEAD
203232
```
204233

234+
> [!TIP]
235+
> これにより、先ほどのコミット(ローカルでの変更内容)を、GitHub上のあなたのリモートリポジトリに反映させます 👾
236+
205237
---
206238

207239
### Step 7:プルリクエスト(PR)を作成
208240

209-
- GitHub 上の、フォークしたリモートリポジトリのページ(`https://github.com/あなたのアカウント/first-contributions-ja`)に移動します。
241+
- GitHub 上の、フォークしたリモートリポジトリのページ(`https://github.com/あなたのアカウント/first-contributions-ja.github.io`)に移動します。
210242
- 上部に表示されている"Compare & pull request" ボタンをクリックします。
211-
- そして、"Create pull request" ボタンをクリックします。
243+
- そして、以下のことを確認したら、"Create pull request" ボタンをクリックします。
244+
- 念のため、あなたのリポジトリの`add-yourname`ブランチから、first-contributions-jsの`main`ブランチに向かっていることを確認してください!
245+
- 
タイトルは初期入力のままで、description は空欄でOKです!
212246

213-
これにより、あなたがフォークして行った変更を、フォーク元のリポジトリに反映させるようにリクエストします 🎁
247+
> [!TIP]
248+
> これにより、あなたがフォークして行った変更を、フォーク元のリポジトリに反映させるようにリクエストします 🎁
214249
215250
---
216251

217252
### Step 8:レビューとフィードバックに対応
218253

219-
プロジェクトのメンテナーによって、あなたの PR がレビューされます
254+
プロジェクトのメンテナーによって、あなたの PR がレビュー(確認)されます
220255

221256
- レビュアーが PR に対して変更を求めるのはごく普通のことです。もしそれが起こっても、よくある事だと考えて修正を加えてください。
222257
- その場合、先ほどと同じ作業用ブランチに戻り、要求された修正を行ったら、同じように[変更をコミット](#step-5変更をコミット)してプッシュするだけです。
@@ -228,7 +263,7 @@ GitHub 上でファイルを編集することも可能ですが、<br>
228263

229264
### Finish:🎉
230265

231-
- プルリクエストが承認されると、それはメインプロジェクトにマージされます
266+
- プルリクエストが承認されると、あなたが加えた変更はメインプロジェクトにマージされます
232267

233268
お疲れ様です!<br>
234269
そして First Contributions JA に、時間と労力を割いて貢献していただきありがとうございます!!
@@ -242,15 +277,16 @@ GitHub 上でファイルを編集することも可能ですが、<br>
242277
- 行った作業を振り返って、知識を定着させてください。
243278
- あなたはコントリビューターとしてよく体験する、標準的なワークフロー(**ドキュメントを読む → フォーク → 変更を加える → プルリクエスト**)を完了したところです!
244279
- First Contributions JA は、オープンソースで運営・開発されているプロジェクトなので、上記の[チュートリアル](#実際に手を動かす)とは**別の形で貢献**することもできます。
280+
- [Discussions](https://github.com/first-contributions-ja/first-contributions-ja.github.io/discussions)にて、このプロジェクトに関する感想を聞かせてください 🙌
245281
- もし興味があれば、[その他の貢献](#その他の貢献)を確認してください。
246-
- または、[Discussions](https://github.com/first-contributions-ja/first-contributions-ja.github.io/discussions)にて、このプロジェクトに関する感想を聞かせてください 🙌
247282
- 他のオープンソースプロジェクトにも、貢献してみてください!
248283
- GitHub 上の初心者向けのトピック([first-contributions](https://github.com/topics/first-contributions)[good-first-issue](https://github.com/topics/good-first-issue))をチェックしてみてください!
249284
- 貢献したいリポジトリがあれば、「**good first issue**」というラベルのついたイシューを探してください。
250285
- これは一般的に、特定のプロジェクトやオープンソース自体に慣れていない初心者向けのイシューであることを表します!
251286

287+
> [!IMPORTANT]
252288
> もしこのプロジェクトが役に立つと思った場合は、ページの上部から ⭐**star ボタン**を押してください!<br>
253-
> また、このプロジェクトを広めるために、フォロワーや知り合いに共有してください
289+
> また、このプロジェクトを広めるために、**フォロワーや知り合いに共有**してください
254290
255291
<br>
256292

0 commit comments

Comments
 (0)