Merge branch 'main' into oscc-akhilesh7

This commit is contained in:
AkhileshKotwal7
2025-09-09 00:17:53 +05:30
committed by GitHub
3 changed files with 120 additions and 0 deletions
+23
View File
@@ -3,17 +3,27 @@
BinhTran2k4
# Contributors
-[Akhilesh Kotwal](https://github.com/AkhileshKotwal7)
-[Abhiraj Aryan (https://github.com/Abhiraj36)]
-[Tharunchary Kashivajjala](https://github.com/Tharunchary05)
-[MD. Nayeem Islam](https://github.com/me-nayeem)
-[Dhrumil Bhut](https://github.com/dhrumilbhut)
-[Aashu](https://github.com/ashu273k)
-[Mahdi masoumi](https://github.com/Mahdi-masoumi)
-[Jeff Kamau](https://github.com/JEFFHONTEZ)
-[Arun koshika](https://github.com/koshikaVarun)
-[Rehan Ahmed](https://github.com/rehan6025)
-[Akhil Balthi](https://github.com/akhilrocz)
-[Mufti Bin Habib](https://github.com/MuftiBinHabib)
-[Minerva Shen](https://github.com/mshen05)
-[Mohammed Salem](https://github.com/mohamedsalem21v)
-[Charles Wang](https://github.com/CharlesWangSA)
-[Ben Fullerton](https://github.com/CharlesWangSA)
-[Alan Duff](https://github.com/alankduff)
-[Ahmed Faraj](https://github.com/Ahmad-Faraj)
-[Vignesh Ambaykar](https://github.com/Vignesh0408)
-[Amrita Shrivastava](https://github.com/Astro-naut)
-[Gangadevi]
-[Rishi](https://github.com/Rishi-Repos)
-[Wolf-Root](https://github.com/Wolf-Root)
-[Nguyễn Quốc Vỹ - 226148 - 57]
-[Krish Savaliya](https://github.com/Krishsavaliya)
@@ -62,6 +72,7 @@ BinhTran2k4
-[Hakimo abdikadir](https://github.com/hikmaladan)
- [Jason Wiggs](https://github.com/wiggs30)
- [Ernesto Donado](https://github.com/edonado2)
- [Preetham Noel P]
- [Jack Crampton] (https://github.com/Gamesscow)
- [Dhruv sawant]
- [SungHo.You]
@@ -284,6 +295,7 @@ sdumini
- [Naveen C](https://github.com/naveench98)
- [rainhuang0220](https://github.com/rainhuang0220)
- [SSA](https://github.com/sshnag)
- [GiantPrince](https://github.com/GiantPrince)
- Zhuocheng Li
- Shiv
-huzaifa(https://github.com/huzaifaashraf-code)
@@ -659,6 +671,7 @@ Shruti Tiwari
P Venkata Rami Reddy
- [Darin Thompson](https://github.com/thewizof6)
- Anagha Hebbar
- [Dylan Scully]()
- [Shoaib Islam](https://github.com/Shoaib3375)
- [JodAn007](https://github.com/JodAn007)
- [Parthav Nair](https://github.com/Parthav-Nair)
@@ -708,6 +721,7 @@ P Venkata Rami Reddy
- [Shamir Ali](https://github.com/ShamirAli55)
- [biroukYass] https://github.com/biroukYass/
- [ATUL-SHARMA](https://github.com/Atul-Clg-Id)
- [SUDIPTTO BISWAS](https://github.com/Sudiptto)
- [Mokshith]
- [Pinion](https://pinion.kr)
- [Zubair]
@@ -2288,6 +2302,7 @@ Cloudman
- [Helen Fu](https://github.com/helenjfu)
- [Sreya Bhattacharjee](https://github.com/bsreya0906)
- [Priya Kumari](https://github.com/priyayayayayaaa)
- [Prakriti Dwivedi](https://github.com/hiiamkarati)
- [Vaibhav Pathak](https://github.com/Vaibhav007-code)
- [Digvijaysinh Pawar](https://github.com/ImNotFound7)
-[Prakriti Dwivedi](https://github.com/hiiamkarati)
@@ -2360,6 +2375,7 @@ jack - first contribution practice
- [Chandu Reddy Komireddy](https://github.com/komireddychandureddy)
- [Yashub Goel]
- [aaaa]
- [deadman]
- [imdo]
- [will007]
- [Mark Wilkening](https://github.com/markwilkening21)
@@ -2595,6 +2611,7 @@ DanyLeeCS
- [Abhay Mishra](https://github.com/abhay7865)
- [msun726](https://github.com/msun726)
- [bi3mer](https://github.com/bi3mer)
- [VINTACK](https://github.com/VINTACK)
- [Nguyễn Hữu Trọng](https://github.com/huutrongk24)
- [audrbsdl](https://github.com/audrbsdl)
- [Lê Nhật Duy](https://github.com/LeNhatDuy-hehe)
@@ -2625,6 +2642,7 @@ DanyLeeCS
- [swjjeong](https://github.com/swjjeong)
- [vietan0](https://github.com/vietan0)
- [RockStar]
- [Lucy]
- [Tejas Chopade](https://github.com/Tejas9777)
- [Apoorv Bedmutha](https://github.com/bedmuthaapoorv)
- [Satyam Aengandul](https://github.com/satyamit)
@@ -2642,3 +2660,8 @@ DanyLeeCS
- [Maksat Annageldiyev](https://github.com/M4x4T)
- [Radhakrishan](https://github.com/rkdevx)
- [Benjamin Robert](https://github.com/BenjaminRobert0702)
- [Mohamad Soleh](https://github.com/leimportant)
- [Arsh Vhora] (https://github.com/ARSH871-bot)
- [Shin Yunsu] (https://github.com/shin-yunsu)
- [Mladen]
- [denverdelamasa](https://github.com/denverdelamasa)
@@ -0,0 +1,96 @@
[![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/)
[<img align="right" width="150" src="https://firstcontributions.github.io/assets/gui-tool-tutorials/github-desktop-tutorial/join-slack-team.png">](https://join.slack.com/t/firstcontributors/shared_invite/zt-1hg51qkgm-Xc7HxhsiPYNN3ofX2_I8FA)
[![ലൈസൻസ്: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)
[![Open Source Contributors](https://www.codetriage.com/roshanjossey/first-contributions/badges/users.svg)](https://www.codetriage.com/roshanjossey/first-contributions)
# ആദ്യ സംഭാവനകൾ
\| <img alt="Git Bash" src="https://cdn.icon-icons.com/icons2/2699/PNG/512/git_scm_logo_icon_170096.png" width="200"> | Git Bash പതിപ്പ് |
\| ------------------------------------------------- ------------------------------------------------- ------------- | ---------------- |
ആദ്യമായി എന്തെങ്കിലും ചെയ്യുമ്പോൾ എല്ലായ്പ്പോഴും അത് കഠിനമായി തോന്നും. പ്രത്യേകിച്ച് സഹകരിച്ച് പ്രവർത്തിക്കുമ്പോൾ തെറ്റുകൾ ചെയ്യുന്നത് ആരും ഇഷ്ടപ്പെടില്ല. പക്ഷേ **ഓപ്പൺ സോഴ്‌സ്** സഹകരണവും കൂട്ടായ പ്രവർത്തനവുമാണ്. പുതിയ സംഭാവനക്കാർക്ക് അവരുടെ **ആദ്യ സംഭാവന** നൽകുന്നത് എളുപ്പമാക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു.
ലേഖനങ്ങൾ വായിക്കുകയോ ട്യൂട്ടോറിയലുകൾ കാണുകയോ ചെയ്യുന്നത് സഹായകരമാണ്, പക്ഷേ നേരിട്ട് ചെയ്യുന്നതിന് പകരമൊന്നുമില്ല.
ഈ പ്രോജക്റ്റ് പുതിയവർക്ക് അവരുടെ ആദ്യ സംഭാവന നൽകുന്നത് ലളിതമാക്കുകയാണ് ലക്ഷ്യം.
ഒരുപക്ഷേ നിങ്ങൾക്ക് ശാന്തമായിരുന്നാൽ നിങ്ങൾ കൂടുതൽ മികച്ച രീതിയിൽ പഠിക്കും.
നിങ്ങൾ നിങ്ങളുടെ ആദ്യ സംഭാവന നൽകാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, താഴെ കാണുന്ന ലളിതമായ ഘട്ടങ്ങൾ പിന്തുടരുക.
നിങ്ങളുടെ **Windows കമ്പ്യൂട്ടറിൽ Git Bash ഇല്ലെങ്കിൽ**, [ഇവിടെ നിന്ന് ഇൻസ്റ്റാൾ ചെയ്യുക](https://git-scm.com/download/win).
<img align="right" width="300" src="https://firstcontributions.github.io/assets/gui-tool-tutorials/github-desktop-tutorial/fork.png" alt="ഈ റീപോസിറ്ററി Fork ചെയ്യുക" />
## ഈ റീപോസിറ്ററി Fork ചെയ്യുക
ഈ പേജിന്റെ മുകളിലെ വലത് വശത്ത് കാണുന്ന **Fork** ബട്ടൺ അമർത്തി ഈ റീപോയെ Fork ചെയ്യുക.
ഇത് നിങ്ങളുടെ GitHub അക്കൗണ്ടിൽ ഒരു പകർപ്പ് സൃഷ്ടിക്കും.
## റീപോസിറ്ററി Clone ചെയ്യുക
ഇപ്പോൾ നിങ്ങളുടെ **Fork ചെയ്ത റീപോ** നിങ്ങളുടെ കമ്പ്യൂട്ടറിലേക്ക് Clone ചെയ്യുക.
പ്രധാനമാണ്: **ഒറിജിനൽ റീപോ** Clone ചെയ്യരുത്. നിങ്ങളുടെ Fork ചെയ്‌തത് മാത്രം Clone ചെയ്യുക.
Clone ചെയ്യാൻ “Code” അമർത്തി, താഴെ കാണുന്ന URL copy ചെയ്യുക.
```bash
git clone <repo-url>
```
പിന്നീട് നിങ്ങൾ Clone ചെയ്ത റീപോ തുറക്കാൻ git bash (അല്ലെങ്കിൽ VS Code) ഉപയോഗിക്കുക.
## ഒരു ബ്രാഞ്ച് സൃഷ്ടിക്കുക
ഒരു പുതിയ ബ്രാഞ്ച് സൃഷ്ടിക്കാൻ:
```bash
git checkout -b <branch-name>
```
ഉദാഹരണം: `add-your-name`
## ആവശ്യമായ മാറ്റങ്ങൾ വരുത്തുക
ഇപ്പോൾ `Contributors.md` ഫയൽ തുറന്ന്, ഏറ്റവും അവസാനം നിങ്ങളുടെ പേര് ചേർത്ത് **save** ചെയ്യുക.
ഉദാഹരണം:
```
[ജിതിൻ പി](https://github.com/jithin-dotcom)
```
ഫയൽ മാറ്റം വന്നിട്ടുണ്ടോ എന്ന് പരിശോധിക്കാൻ:
```bash
git status
```
## മാറ്റങ്ങൾ Commit ചെയ്യുക
```bash
git add Contributors.md
git commit -m "നിങ്ങളുടെ പേര് Contributors പട്ടികയിൽ ചേർത്തു"
```
Commit വിജയമായോ എന്ന് അറിയാൻ:
```bash
git log --oneline
```
## മാറ്റങ്ങൾ GitHub-ലേക്ക് Push ചെയ്യുക
```bash
git push origin <branch-name>
```
ഇതിന് ശേഷം, GitHub-ൽ നിങ്ങളുടെ Fork തുറക്കുമ്പോൾ **Compare & pull request** ബട്ടൺ കാണും.
അത് അമർത്തി **Pull Request** തുറക്കുക. 🎉
---
വേണോ ഞാൻ മുഴുവൻ ഗൈഡും (പിന്നിലെ pull request ഭാഗം വരെ) മലയാളത്തിലേക്ക് convert ചെയ്ത് തരട്ടേ?
@@ -70,3 +70,4 @@ Give Back: Once youre comfortable, help others by reviewing PRs, answering qu
Contributing to open source is a journey that offers immense personal and professional growth. By starting small, staying consistent, and engaging with the community, you can make meaningful contributions while honing your skills. Remember, open source thrives on collaboration, and every contribution—no matter how small—helps build a better digital world. Ready to take the plunge? Find a project that excites you, make your first contribution, and join the global open source movement today!
Open source is more than just code — its about people, collaboration, and continuous learning. By taking small, consistent steps and engaging with the community, youll not only grow as a developer but also make meaningful contributions to projects used by millions.