Skip to content

Commit 2f0b1d5

Browse files
committed
add contributing.md
1 parent 28d3c92 commit 2f0b1d5

File tree

3 files changed

+59
-52
lines changed

3 files changed

+59
-52
lines changed
File renamed without changes.

β€ŽCONTRIBUTING.mdβ€Ž

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# κΈ°μ—¬ 방법
2+
3+
## λ‹΅μ•ˆ μ½”λ“œ μž‘μ„±λ²•
4+
5+
참쑰 링크 :
6+
https://seongjin.me/how-to-contribute-to-open-source/amp/
7+
8+
λ¨Όμ €, ν˜„μž¬ νŽ˜μ΄μ§€ μš°μƒλ‹¨μ— μžˆλŠ” λ²„νŠΌλ“€ 쀑 `Fork` λ²„νŠΌ ν΄λ¦­ν•˜μ—¬ 개인 원격 μ €μž₯μ†Œλ‘œ λ³΅μ‚¬ν•΄μ€λ‹ˆλ‹€.
9+
10+
개인 둜컬 μ €μž₯μ†Œλ‘œ `Fork`ν•œ 개인 원격 μ €μž₯μ†Œ μ½”λ“œλ₯Ό ν΄λ‘ ν•©λ‹ˆλ‹€,
11+
12+
예λ₯Ό λ“€μ–΄,
13+
14+
```sh
15+
$ git clone https://github.com/Bumsu-Yi/leetcode-study.git
16+
```
17+
18+
ν‘Έμ‹œλ €λŠ” 문제의 ν΄λ”μ—μ„œ 자기 GitHub μœ μ €λ„€μž„μœΌλ‘œ νŒŒμΌμ„ μƒμ„±ν•©λ‹ˆλ‹€.
19+
20+
예λ₯Ό λ“€μ–΄,
21+
22+
```sh
23+
$ cd two-sum
24+
$ touch Bumsu-Yi.py
25+
```
26+
27+
κ·Έ 파일 μ•ˆμ— λ‹΅μ•ˆ μ½”λ“œλ₯Ό μž‘μ„±ν•˜κ³ , λ³€κ²½ 사항을 μ»€λ°‹ν•©λ‹ˆλ‹€.
28+
29+
예λ₯Ό λ“€μ–΄,
30+
31+
```sh
32+
$ git add Bumsu_Yi.py
33+
$ git commit -am "two sum solution"
34+
```
35+
36+
## λ‹΅μ•ˆ μ½”λ“œ μ œμΆœλ²•
37+
38+
μž‘μ„±ν•œ λ‹΅ν•œ μ½”λ“œλ₯Ό 개인 원격 μ €μž₯μ†Œλ‘œ push ν•©λ‹ˆλ‹€.
39+
40+
```sh
41+
$ git push origin main
42+
```
43+
44+
κ·Έ λ‹€μŒ, κΉƒν—ˆλΈŒ μ›Ήμ‚¬μ΄νŠΈ 개인 원격저μž₯μ†Œμ— λ“€μ–΄κ°€ μ’Œμƒλ‹¨ `Pull request`λ₯Ό λˆ„λ₯΄κ³  `Pull request` νƒ­μœΌλ‘œ μ΄λ™ν•œ λ’€, `New pull request` λ²„νŠΌμ„ ν΄λ¦­ν•΄μ€λ‹ˆλ‹€.
45+
46+
이제 μž‘μ—…ν•œ μ½”λ“œλ₯Ό 원본 원격 μ €μž₯μ†Œλ‘œ 'Merge' ν•˜κΈ° μœ„ν•œ 'PR'을 생성할 수 μžˆμŠ΅λ‹ˆλ‹€.
47+
48+
`Create pull request` λ₯Ό λˆ„λ₯΄κΈ°μ— μ•žμ„œ, 상단에 μžˆλŠ” `base repository` 와 `head repositry` κ°€ 각각 원본 원경 μ €μž₯μ†Œμ˜ main λΈŒλ ŒμΉ˜μ™€ 본인이 μž‘μ—…ν•œ λΈŒλ ŒμΉ˜κ°€ λ§žλŠ” μ§€ ν™•μΈν•΄μ€λ‹ˆλ‹€.
49+
50+
확인이 λ˜μ—ˆμœΌλ©΄, `Create pull request`λ₯Ό λˆ„λ₯΄κ³ , `Title`에 본인의 λ””μŠ€μ½”λ“œ λ‹‰λ„€μž„μ„ 포함 μ‹œμΌœμ£Όκ³  `Create pull request` λ²„νŠΌμ„ ν΄λ¦­ν•©λ‹ˆλ‹€.
51+
52+
그러면 λ””μŠ€μ½”λ“œμ—λ„ μ•Œλ¦Όμ΄ μ˜¬κ²λ‹ˆλ‹€.
53+
54+
이제 본인이 μž‘μ„±ν•œ μ†”λ£¨μ…˜μ„ 리뷰 받을 수 μžˆμŠ΅λ‹ˆλ‹€. 리뷰가 `approved` λœλ‹€λ©΄ 메인 μ €μž₯μ†Œλ₯Ό `Merge` ν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
55+
56+
Pull Request μ„€λͺ…λž€μ— 문제λ₯Ό ν•΄κ²°ν•˜λ©΄μ„œ μ–΄λ €μ› λ˜ λΆ€λΆ„μ΄λ‚˜ 도움이 ν•„μš”ν•œ 뢀뢄에 λŒ€ν•΄μ„œ λ‚¨κ²¨μ£Όμ‹œλ©΄ λ‹€λ₯Έ 뢄듀이 리뷰할 λ•Œ μ°Έκ³ ν•  수 μžˆμ–΄μ„œ μ’‹κ² μ£ ?

β€ŽREADME.mdβ€Ž

Lines changed: 3 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -12,56 +12,7 @@ https://discord.gg/6TwzdnW6ze
1212

1313
https://github.com/DaleStudy/leetcode-study/issues/7
1414

15-
## λ‹΅μ•ˆ μ½”λ“œ μž‘μ„±λ²•
16-
참쑰 링크 :
17-
https://seongjin.me/how-to-contribute-to-open-source/amp/
15+
## κΈ°μ—¬ 방법
1816

19-
20-
λ¨Όμ €, ν˜„μž¬ νŽ˜μ΄μ§€ μš°μƒλ‹¨μ— μžˆλŠ” λ²„νŠΌλ“€ 쀑 `Fork` λ²„νŠΌ ν΄λ¦­ν•˜μ—¬ 개인 원격 μ €μž₯μ†Œλ‘œ λ³΅μ‚¬ν•΄μ€λ‹ˆλ‹€.
21-
22-
개인 둜컬 μ €μž₯μ†Œλ‘œ `Fork`ν•œ 개인 원격 μ €μž₯μ†Œ μ½”λ“œλ₯Ό ν΄λ‘ ν•©λ‹ˆλ‹€,
23-
24-
예λ₯Ό λ“€μ–΄,
25-
```sh
26-
$ git clone https://github.com/Bumsu-Yi/leetcode-study.git
27-
```
28-
29-
ν‘Έμ‹œλ €λŠ” 문제의 ν΄λ”μ—μ„œ 자기 GitHub μœ μ €λ„€μž„μœΌλ‘œ νŒŒμΌμ„ μƒμ„±ν•©λ‹ˆλ‹€.
30-
31-
예λ₯Ό λ“€μ–΄,
32-
33-
```sh
34-
$ cd two-sum
35-
$ touch Bumsu-Yi.py
36-
```
37-
38-
κ·Έ 파일 μ•ˆμ— λ‹΅μ•ˆ μ½”λ“œλ₯Ό μž‘μ„±ν•˜κ³ , λ³€κ²½ 사항을 μ»€λ°‹ν•©λ‹ˆλ‹€.
39-
40-
예λ₯Ό λ“€μ–΄,
41-
42-
```sh
43-
$ git add Bumsu_Yi.py
44-
$ git commit -am "two sum solution"
45-
```
46-
47-
## λ‹΅μ•ˆ μ½”λ“œ μ œμΆœλ²•
48-
49-
μž‘μ„±ν•œ λ‹΅ν•œ μ½”λ“œλ₯Ό 개인 원격 μ €μž₯μ†Œλ‘œ push ν•©λ‹ˆλ‹€.
50-
51-
```sh
52-
$ git push origin main
53-
```
54-
55-
κ·Έ λ‹€μŒ, κΉƒν—ˆλΈŒ μ›Ήμ‚¬μ΄νŠΈ 개인 원격저μž₯μ†Œμ— λ“€μ–΄κ°€ μ’Œμƒλ‹¨ `Pull request`λ₯Ό λˆ„λ₯΄κ³  `Pull request` νƒ­μœΌλ‘œ μ΄λ™ν•œ λ’€, `New pull request` λ²„νŠΌμ„ ν΄λ¦­ν•΄μ€λ‹ˆλ‹€.
56-
57-
이제 μž‘μ—…ν•œ μ½”λ“œλ₯Ό 원본 원격 μ €μž₯μ†Œλ‘œ 'Merge' ν•˜κΈ° μœ„ν•œ 'PR'을 생성할 수 μžˆμŠ΅λ‹ˆλ‹€.
58-
59-
`Create pull request` λ₯Ό λˆ„λ₯΄κΈ°μ— μ•žμ„œ, 상단에 μžˆλŠ” `base repository` 와 `head repositry` κ°€ 각각 원본 원경 μ €μž₯μ†Œμ˜ main λΈŒλ ŒμΉ˜μ™€ 본인이 μž‘μ—…ν•œ λΈŒλ ŒμΉ˜κ°€ λ§žλŠ” μ§€ ν™•μΈν•΄μ€λ‹ˆλ‹€.
60-
61-
확인이 λ˜μ—ˆμœΌλ©΄, `Create pull request`λ₯Ό λˆ„λ₯΄κ³ , `Title`에 본인의 λ””μŠ€μ½”λ“œ λ‹‰λ„€μž„μ„ 포함 μ‹œμΌœμ£Όκ³  `Create pull request` λ²„νŠΌμ„ ν΄λ¦­ν•©λ‹ˆλ‹€.
62-
63-
그러면 λ””μŠ€μ½”λ“œμ—λ„ μ•Œλ¦Όμ΄ μ˜¬κ²λ‹ˆλ‹€.
64-
65-
이제 본인이 μž‘μ„±ν•œ μ†”λ£¨μ…˜μ„ 리뷰 받을 수 μžˆμŠ΅λ‹ˆλ‹€. 리뷰가 `approved` λœλ‹€λ©΄ 메인 μ €μž₯μ†Œλ₯Ό `Merge` ν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
66-
67-
Pull Request μ„€λͺ…λž€μ— 문제λ₯Ό ν•΄κ²°ν•˜λ©΄μ„œ μ–΄λ €μ› λ˜ λΆ€λΆ„μ΄λ‚˜ 도움이 ν•„μš”ν•œ 뢀뢄에 λŒ€ν•΄μ„œ λ‚¨κ²¨μ£Όμ‹œλ©΄ λ‹€λ₯Έ 뢄듀이 리뷰할 λ•Œ μ°Έκ³ ν•  수 μžˆμ–΄μ„œ μ’‹κ² μ£ ?
17+
μŠ€ν„°λ”” 멀버듀은 μžμ‹ μ΄ ν•΄κ²°ν•œ LeetCode λ¬Έμ œμ— λŒ€ν•œ λ‹΅μ•ˆ μ½”λ“œλ₯Ό μ œμΆœν•¨μœΌλ‘œμ¨ μžμ—°μŠ€λŸ½κ²Œ λ³Έ ν”„λ‘œμ νŠΈμ— κΈ°μ—¬ν•˜μ‹œκ²Œ λ©λ‹ˆλ‹€.
18+
ν”„λ‘œμ νŠΈμ— κΈ°μ—¬ν•˜λŠ” μžμ„Έν•œ 방법은 λ³„λ„μ˜ [κ°€μ΄λ“œ λ¬Έμ„œ](/.CONTRIBUTING.md)λ₯Ό μ°Έκ³  λ°”λžλ‹ˆλ‹€.

0 commit comments

Comments
Β (0)