|
1 | | -# ഹലോ ഓപ്പൺ സോഴ്സ് 🖐️ |
2 | | - |
3 | | -ഓപ്പൺ സോഴ്സ് കോഡ് സംഭാവന ഫ്ലോയെക്കുറിച്ച് അറിയാനുള്ള ഒരു ശേഖരം (തുടക്കക്കാർക്ക് മാത്രം). |
| 1 | +## ഹലോ ഓപ്പൺ സോഴ്സ് 🖐️ |
| 2 | +തുടക്കക്കാർക്കായി ഓപ്പൺ സോഴ്സ് സംഭാവന പ്രക്രിയയെക്കുറിച്ചുള്ള ഒരു ലളിതവും ഉപകാരപ്രദവുമായ ഗൈഡ്. |
4 | 3 |
|
5 | 4 | ## 🌎 വിവർത്തനങ്ങൾ |
| 5 | +{അക്ഷരമാലാക്രമത്തിൽ} |
6 | 6 |
|
7 | | -{അക്ഷരമാലാക്രമത്തിൽ അടുക്കി} |
8 | 7 |
|
9 | 8 | - [അറബി](./translations/README-AR.md) (**العربية**) |
10 | 9 | - [ബംഗാളി](./translations/README-BN.md) (**বাংলা**) |
|
26 | 25 | - [ഉർദു](./translations/README-UR.md) (**اردو**) |
27 | 26 | - [മലയാളം](./translations/README-ML.md) (**മലയാളം**) |
28 | 27 |
|
29 | | -## ❓ എങ്ങനെ സംഭാവന ചെയ്യാം |
| 28 | +## ❓ എങ്ങനെ സംഭാവന ചെയ്യാം? |
| 29 | +ഈ റീപ്പോ ഫോർക്ക് ചെയ്യുക: റീപ്പോ എങ്ങനെ ഫോർക്കുചെയ്യാം |
| 30 | + |
| 31 | +ഫോർക്കുചെയ്ത റീപ്പോ നിങ്ങളുടെ കമ്പ്യൂട്ടറിലേക്ക് ക്ലോൺ ചെയ്യുക: എങ്ങനെ ക്ലോൺ ചെയ്യാം |
| 32 | + |
| 33 | +നിങ്ങളുടെ GitHub ഉപയോക്തൃനാമം ഉപയോഗിച്ച് ഒരു പുതിയ ബ്രാഞ്ച് സൃഷ്ടിക്കുക, ഉദാഹരണം: add-mazipan.js |
| 34 | + |
| 35 | +അതിന് താഴെയുള്ള കമാൻഡ് ഉപയോഗിക്കാം: |
| 36 | +git checkout -b YourUsername/YourBranchName |
| 37 | +ഉദാഹരണം: git checkout -b mazipan/add-mazipan |
30 | 38 |
|
31 | | -- ഫോർക്ക് ദിസ് റിപ്പോ, വായിക്കുക [ഫോർക്ക്എങ്ങനെയെന്ന്വായിക്കുക](https://help.github.com/articles/fork-a-repo/) |
32 | | -- നിങ്ങളുടെ കമ്പ്യൂട്ടറിലേക്ക് ഫോർക്ക്ഡ് റിപ്പോ ചെക്ക്ഔട്ട് ചെയ്യുക, വായിക്കുക [റിപ്പോ എങ്ങനെ ക്ലോൺ ചെയ്യാം](https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository) |
33 | | -- നിങ്ങളുടെ GitHub ഉപയോക്തൃനാമം ഒരു ബ്രാഞ്ച് നാമമായി ഉപയോഗിച്ച് ഒരു പുതിയ 'ശാഖ' സൃഷ്ടിക്കുക, ഉദാഹരണത്തിന്: `add-mazipan.js`. |
34 | | -- നിങ്ങൾക്ക് കമാൻഡ് ഉപയോഗിക്കാം: `git checkout -b YourUsername/YourBranchName`, ഉദാഹരണത്തിന്: `git checkout -b mazipan/add-mazipan` |
| 39 | +ഒരിക്കലും main അല്ലെങ്കിൽ master ബ്രാഞ്ച് ഉപയോഗിച്ച് Pull Request സമർപ്പിക്കരുത്. |
| 40 | +ബ്രാഞ്ച് എങ്ങനെ സൃഷ്ടിക്കാം എന്ന് ഇവിടെ കാണുക: ലിങ്ക് |
35 | 41 |
|
36 | | -> ഒരു പുൾ അഭ്യർത്ഥന സൃഷ്ടിക്കാൻ മാസ്റ്റർ അല്ലെങ്കിൽ പ്രധാന ബ്രാഞ്ച് ഉപയോഗിക്കരുത്. |
37 | | -> ഒരു ബ്രാഞ്ച് എങ്ങനെ സൃഷ്ടിക്കാം എന്നതിനെക്കുറിച്ച് [ലേഖനംവായിച്ചു](https://help.github.com/articles/creating-and-deleting-branches-within-your-repository/) |
| 42 | +നിങ്ങൾ പുതിയ ബ്രാഞ്ചിലാണെന്ന് ഉറപ്പാക്കാൻ: |
| 43 | +git branch --show-current |
| 44 | + |
| 45 | +പുതിയ ബ്രാഞ്ചിൽ people ഫോൾഡറിൽ github_username.js എന്ന പേരിൽ ഒരു ഫയൽ സൃഷ്ടിക്കുക. |
| 46 | + |
| 47 | +അതിലേക്ക് താഴെയുള്ള കോഡ് ചേർക്കുക: |
38 | 48 |
|
39 | | -- നിങ്ങൾ പുതിയ ബ്രാഞ്ചിലാണെന്ന് ഉറപ്പാക്കുക, നിങ്ങളുടെ നിലവിലെ ബ്രാഞ്ച് പരിശോധിക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുക: `git branch --show-current` |
40 | | -- നിങ്ങളുടെ പുതിയ ബ്രാഞ്ചിലെ പീപ്പിൾ ഡയറക്ടറിയിൽ `github_username.js` എന്ന പേരിൽ നിങ്ങളുടെ ആദ്യ ഫയൽ ചേർക്കുക. |
41 | | -- നിങ്ങളുടെ പുതിയ ഫയലിലേക്ക് ഈ കോഡ് ചേർക്കുക: |
42 | 49 |
|
43 | 50 | ```js |
44 | 51 | module.exports = { |
45 | | - name: 'YOUR NAME', |
46 | | - github: 'XXX', |
47 | | - email: 'xxx@xxx.com', |
48 | | - twitter: '@xxx', |
49 | | - facebook: 'xxx', |
50 | | - linkedin: 'in/xxx', |
| 52 | + name: 'നിങ്ങളുടെ പേര്', |
| 53 | + github: 'github_username', |
| 54 | + email: 'you@example.com', |
| 55 | + twitter: '@yourhandle', |
| 56 | + facebook: 'yourfb', |
| 57 | + linkedin: 'in/yourprofile', |
51 | 58 | } |
52 | | -; |
53 | 59 | ``` |
54 | 60 |
|
55 | | -- റിപ്പോസിറ്ററിയിലെ മാസ്റ്റർ ബ്രാഞ്ചിനായി ഒരു പുൾ അഭ്യർത്ഥന സൃഷ്ടിക്കുക, [ഒരു പുൾ അഭ്യർത്ഥന എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് വായിക്കുക](https://help.github.com/articles/creating-a-pull-request/) |
56 | | -- ഈ ശേഖരത്തിലേക്ക് നിങ്ങളുടെ 🌟 സംഭാവന ചെയ്യാൻ മറക്കരുത്, നിങ്ങൾക്ക് [Stargazers പേജിൽ കാണുക](https://github.com/mazipan/hello-open-source/stargazers) |
57 | | -- github പിന്തുടരാൻ എന്നെ സഹായിക്കൂ[@mazipan](https://github.com/mazipan) |
58 | | -- ഞാൻ നിങ്ങളുടെ പിആർ പരിശോധിക്കും, ചെയ്യും **ഒരു ചേർക്കുക `അസാധുവാണ്` ലേബൽ** ഒപ്പം **PR-കൾ അടയ്ക്കുക** ഘട്ടങ്ങൾ കൃത്യമായി പാലിക്കാത്തവരിൽ |
59 | | -- ആസ്വദിക്കൂ, ഓപ്പൺ സോഴ്സ് ലോകത്തേക്ക് സ്വാഗതം. |
60 | | -- PR-കൾ സൃഷ്ടിക്കുമ്പോൾ ഗുണനിലവാരം എല്ലായ്പ്പോഴും ഒന്നാം സ്ഥാനത്താണെന്ന് ഓർമ്മിക്കുക, നിർദ്ദേശങ്ങൾ ശ്രദ്ധാപൂർവ്വം വായിക്കുക. |
| 61 | +## മാസ്റ്റർ ബ്രാഞ്ചിലേക്ക് Pull Request സമർപ്പിക്കുക: |
| 62 | +Pull Request എങ്ങനെ സൃഷ്ടിക്കാം |
61 | 63 |
|
62 | | -## 💰 ഇതൊരു വിവരശേഖരണമാണോ? |
| 64 | +ഈ റീപ്പോയ്ക്ക് ഒരു 🌟 നൽകാൻ മറക്കരുത്: |
| 65 | +Stargazers |
63 | 66 |
|
64 | | -ഇല്ല, ഈ റിപ്പോ പഠന ആവശ്യങ്ങൾക്ക് വേണ്ടിയുള്ളതാണ്. |
| 67 | +GitHub-ൽ @mazipan എന്നെ പിന്തുടരൂ. |
65 | 68 |
|
66 | | -## 🥶 എൻ്റെ യഥാർത്ഥ പേര് ചേർക്കേണ്ടതുണ്ടോ? |
67 | | -ഇല്ല, നിങ്ങൾക്ക് ഒരു വ്യാജ ഡാറ്റ നൽകാം. |
68 | | -ഓപ്പൺ സോഴ്സ് ഇക്കോസിസ്റ്റത്തിലെ സംഭാവനയുടെ ഒഴുക്കിനെക്കുറിച്ച് അറിയാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു. |
| 69 | +നിങ്ങളുടെ PR ഞാൻ പരിശോധിക്കും. ഘട്ടങ്ങൾ ശരിയായി പാലിക്കാത്തപക്ഷം invalid ലേബൽ ചേർക്കുകയും അത് അടയ്ക്കുകയും ചെയ്യും. |
69 | 70 |
|
70 | | -## 🙈 നിങ്ങളുടെ സ്വന്തം ഉത്തരവാദിത്തത്തിൽ അത് ചെയ്യുക |
71 | | -ഞങ്ങൾ വിവരങ്ങളൊന്നും ശേഖരിക്കുന്നില്ല. |
72 | | -എന്നാൽ മറ്റുള്ളവർക്ക് നിങ്ങളുടെ ഡാറ്റ ദുരുപയോഗം ചെയ്യാൻ അവസരമുണ്ട്. |
73 | | -ദയവായി നിങ്ങളുടെ സ്വന്തം ഉത്തരവാദിത്തത്തിൽ ചെയ്യുക. |
74 | | -**ഞങ്ങൾ നിങ്ങളുടെ ഡാറ്റ പരിരക്ഷിക്കുന്നില്ല** |
| 71 | +ആസ്വദിക്കൂ! ഓപ്പൺ സോഴ്സ് ലോകത്തിലേക്കുള്ള സ്വാഗതം! |
75 | 72 |
|
76 | | -## ⤵️ ഒരാളുടെ ഡാറ്റ ഞാൻ എങ്ങനെ വീണ്ടെടുക്കും? |
| 73 | +എല്ലായ്പ്പോഴും ഗുണമേന്മയ്ക്ക് പ്രാധാന്യം നൽകുക. നിർദ്ദേശങ്ങൾ ശ്രദ്ധാപൂർവം വായിക്കുക. |
77 | 74 |
|
78 | | -```shell |
79 | | -git clone https://github.com/mazipan/hello-open-source # റിപ്പോ ക്ലോൺ ചെയ്യുക |
80 | | -cd hello-open-source # സിഡി റിപ്പോയിലേക്ക് |
81 | | -node index.js github_milan960 # ഈ വ്യക്തിയുടെ github_milan960 എന്ന പേര് നിങ്ങൾക്ക് തിരികെ നൽകും |
82 | | -``` |
| 75 | +## 💰 ഇത് ഒരു വിവരശേഖരണ റീപ്പോ ആണോ? |
| 76 | +ഇല്ല. ഇത് പഠനോദ്ദേശത്തേക്കായുള്ള റീപ്പോ ആണ്. |
83 | 77 |
|
| 78 | +## 🥶 നിങ്ങളുടെ യഥാർത്ഥ പേര് വേണോ? |
| 79 | +അവശ്യമല്ല. നിങ്ങൾക്ക് വ്യാജ വിവരങ്ങൾ ഉപയോഗിക്കാം. |
| 80 | +നിങ്ങൾക്ക് ഓപ്പൺ സോഴ്സിലെ സംഭാവനാ പ്രക്രിയ മനസ്സിലാക്കുകയാണ് ലക്ഷ്യം. |
84 | 81 |
|
85 | | -## 🗑️ എൻ്റെ ഡാറ്റ എങ്ങനെ നീക്കം ചെയ്യാം? |
| 82 | +## 🙈 നിങ്ങളുടെ ഉത്തരവാദിത്വത്തിൽ ചെയ്യുക |
| 83 | +ഞങ്ങൾ വിവരങ്ങൾ ശേഖരിക്കുന്നില്ല. |
| 84 | +പക്ഷേ, മറ്റുള്ളവർക്ക് നിങ്ങളുടെ വിവരങ്ങൾ ദുരുപയോഗം ചെയ്യാനുള്ള സാധ്യതയുണ്ട്. |
| 85 | +നിങ്ങളുടെ തന്നെ ഉത്തരവാദിത്വത്തിൽ ചെയ്യുക. ഞങ്ങൾ നിങ്ങളുടെ ഡാറ്റ സംരക്ഷിക്കില്ല. |
86 | 86 |
|
87 | | -എല്ലാ ഡാറ്റയും നീക്കം ചെയ്യുക |
| 87 | +## ⤵️ മറ്റുള്ളവരുടെ ഡാറ്റ എങ്ങനെ കാണാം? |
| 88 | +```shell |
88 | 89 |
|
| 90 | +git clone https://github.com/mazipan/hello-open-source # റീപ്പോ ക്ലോൺ ചെയ്യുക |
| 91 | +cd hello-open-source # റീപ്പോയിലേക്ക് പ്രവേശിക്കുക |
| 92 | +node index.js github_milan960 # GitHub ഉപയോക്തൃനാമം ഉപയോഗിച്ച് വിവരങ്ങൾ തിരികെ കണ്ടെത്തുക |
| 93 | +🗑️ എന്റെ ഡാറ്റ എങ്ങനെ നീക്കം ചെയ്യാം? |
| 94 | +എല്ലാം മായ്ച്ചുകളയാൻ: |
89 | 95 | ```shell |
90 | 96 | yarn purge |
91 | 97 | ``` |
92 | | - |
93 | | -ആ ഫയലുകൾ (കൾ) മാത്രം നീക്കം ചെയ്യാൻ നിങ്ങൾക്ക് ഒരു പേര് (അല്ലെങ്കിൽ കൂടുതൽ) വ്യക്തമാക്കാൻ കഴിയും |
| 98 | +## നിശ്ചിത പേരുകൾ മാത്രം മായ്ച്ചുകളയാൻ: |
94 | 99 |
|
95 | 100 | ```shell |
| 101 | +
|
96 | 102 | yarn purge joe-bob kitty-luvr73 |
97 | 103 | ``` |
98 | | - |
99 | | -**❌ ഞാൻ ഇടയ്ക്കിടെ ഡാറ്റ ഇല്ലാതാക്കും.** |
| 104 | +## ❌ ഞങ്ങൾ ഇടയ്ക്കിടെ ഡാറ്റ നീക്കം ചെയ്യാറുണ്ട്. |
100 | 105 |
|
101 | 106 | ## 🚶 അടുത്ത ഘട്ടം |
| 107 | +ഈ റീപ്പോ ഓപ്പൺ സോഴ്സ് സംഭാവനയുടെ അടിസ്ഥാന ഘട്ടങ്ങൾ വിശദീകരിക്കുന്നു. |
| 108 | +ഈ ഘട്ടങ്ങൾ പൂർത്തിയാക്കിയതോടെ, ഫോർക്ക് ചെയ്യൽ, ബ്രാഞ്ചുകൾ, Pull Request എന്നിവയുടെ പ്രവർത്തനം നിങ്ങൾക്കറിയാം. |
| 109 | +ഇതിന് ശേഷം, യഥാർത്ഥ ഓപ്പൺ സോഴ്സ് പ്രൊജക്ടുകളിലേക്ക് സംഭാവന ചെയ്യാൻ തയ്യാറാകുക 🥳 |
102 | 110 |
|
103 | | -ഈ റിപ്പോ ഓപ്പൺ സോഴ്സ് സംഭാവന ഫ്ലോ അവതരിപ്പിക്കും. |
104 | | -ഇവിടെയുള്ള എല്ലാ ഘട്ടങ്ങളും പൂർത്തിയാക്കിയ ശേഷം, ശേഖരം എങ്ങനെ ഫോർക്ക് ചെയ്യാം, ഒരു ജിറ്റ് ബ്രാഞ്ച് എങ്ങനെ പ്രവർത്തിക്കുന്നു, ഒരു നല്ല പുൾ അഭ്യർത്ഥന സൃഷ്ടിക്കുന്നത് എങ്ങനെ, ഓപ്പൺ സോഴ്സ് കോഡിൽ നിങ്ങളുടെ അടുത്ത സംഭാവന നൽകുന്നതിനുള്ള മറ്റ് അടിസ്ഥാന കാര്യങ്ങൾ എന്നിവയെ കുറിച്ചുള്ള അടിസ്ഥാന അറിവ് നിങ്ങൾക്കുണ്ടാകുമെന്ന് ഞങ്ങൾ പ്രതീക്ഷിക്കുന്നു 🥳 . |
105 | | - |
106 | | -**👉 Do NOT stop here, keep contributing to open-source projects** |
107 | | - |
108 | | -## സംഭാവന ചെയ്യുന്നവർ |
109 | | - |
110 | | -ഈ അത്ഭുതകരമായ ആളുകൾക്ക് നന്ദി! |
| 111 | +## 👉 ഇവിടെ നിന്നു നിൽക്കേണ്ട – തുടർച്ചയായി ഓപ്പൺ സോഴ്സ് പ്രൊജക്ടുകളിലേക്ക് സംഭാവന ചെയ്യുക! |
111 | 112 |
|
| 113 | +## 🙌 സംഭാവന ചെയ്തത് |
| 114 | +ഈ അത്ഭുതകരമായ വ്യക്തികൾക്ക് നന്ദി! |
112 | 115 |  |
113 | 116 |
|
114 | | ---- |
115 | | - |
116 | | -പകർപ്പവകാശം © 2018-ഇപ്പോൾ **Irfan Maulana** |
117 | 117 |
|
| 118 | +© പകർപ്പവകാശം 2018 മുതൽ ഇപ്പോഴുവരെ Irfan Maulana |
0 commit comments