Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mu-enigma/hacktober23
The Hacktoberfest23 repository from Enigma, the CS Club
https://github.com/mu-enigma/hacktober23
git github hacktoberfest hacktoberfest2023 opensource pull-request
Last synced: about 5 hours ago
JSON representation
The Hacktoberfest23 repository from Enigma, the CS Club
- Host: GitHub
- URL: https://github.com/mu-enigma/hacktober23
- Owner: MU-Enigma
- Created: 2023-10-01T17:54:46.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-25T13:04:50.000Z (about 1 year ago)
- Last Synced: 2024-10-31T10:36:44.586Z (8 days ago)
- Topics: git, github, hacktoberfest, hacktoberfest2023, opensource, pull-request
- Homepage: https://hacktoberfest.com/
- Size: 1.74 MB
- Stars: 6
- Watchers: 0
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![image](https://github.com/MU-Enigma/Hacktober23/assets/146672673/0047cde5-ece9-4c70-9446-bb36c65f21c9)
# Hacktoberfest23
- Hacktoberfest is DigitalOcean’s annual event that encourages people to contribute to open source throughout October.
- Enigma every year hosts a repository for helping to students to start their Open Source contributing journey.
- You mark completion of the event by **4 successful contributions** (i.e. when 4 of your Pull Requests are accepted)## Resources
- cheat sheet : [hf10_git_cheat_sheet.pdf](https://github.com/MU-Enigma/Hacktober23/blob/59f623b2c36d7be21421c8614109491847f512a7/assests/hf10_git_cheat_sheet.pdf)## Problem Types
### Type 1
- No Code
- Design Logo for forthcoming Enigma Events/Workshops
### Type 2
- Low/Medium Code
- Generate Music using AI music generators like MusicGen or songr.ai
- Make a Commit to any other Enigma Github Repository### Type 3
- High Code
- Programming Problems involving DSA questions## How to Contribute
***[IMPORTANT] Before contributing please register on with your github account such that your pull requests are tracked and can earn you your perks.***
### 1.Creating Fork
**1.1. Fork the Repository.**
**1.2. Create Fork**
### 2.Cloning
**2.1. Copy https code link**
**2.2. Open GIT BASH (or download from )**
- Open Git Bash at location you want to clone it to.
- For this you can use `cd ` eg. `cd Desktop\`
**2.3. git clone**
`git clone https://github.com//Hacktober23.git`
### 3.Modify or Add or Edit the local cloned repo
**3.1. Make changes**
- You find the `Hacktober23` Folder at location you cloned it to.
- do all the necessary changes or add your flie in respective folder
- also ***Remember Do not club multiple solutions in a single Pull request, it will be rejected.***
***IMPORTANT***
- always remember to open at ***Hacktober23 folder location*** before running other git commands like `status, add, commit, push, pull`.
- you can do that by using `cd ` (eg given below)
**3.2. git status**
- Track changes with this command `git status`
### 4.Add & Commit
**4.1. Add changes**
- add your changes using `git add ` or `git add .` for all file
- then check `git status` again file should turn green
**4.2. Commit changes**
- lets commit our changes using `git commit -m ""`
### 5.Push changes to GitHub
**5.1. git push**
- So far we have only modified our local copy of the repository.
- To add the changes to your git repo files on your computer to the version of your repository on GitHub, you need to push them GitHub.
- we will use `git push`
### 6.Pull request
**6.1. check commit**
- go to your forked repo on github
- press on `1 commit ahead`
**6.2. pull request**
- then click on `Create pull Request`
- then write down your comments on what changes or addition you did.
- then finally click on `Create pull Request` once more
- now wait for moderator to accept you pull request. Any modifications or changes will be suggest if required.
### 7.Future Submissions
- run `git pull` **before following steps from 4 to 6**