You can start contributing by following the steps below:
Click on the fork button available on the top right corner of this page. It will create a copy of the parent repo in your account.
Heading to the download code button to download the repo in the zip format into your local machine.
or
You can run the following command from the terminal
git clone https://github.com/adityagpramanik/Scheduler.git
Before start coding, it's always better to create a seperate branch with an appropriate name.
You can do so by using the built-in option provided in any IDE like Atom or VS Code.
or
You can run the following command to create a Branch
git checkout -b name_of_your_new_branch
You can also see all the branches created so far by running the below command :
git branch -a
You can use any IDE/Text Editor which supports git & GitHub functionality, such as Atom, VS Code etc. Make changes to any file or add new file in the repo and then stage them with the editor. or by running the command in shell:
git add file_name
You can get the snapshot of what changes have been made by:
git diff
Pushing is sharing the edited or new file to the cloud repo
You can easily stage and push the changed file with the editor or by adding following code to your terminal:
git add file_name
git commit -m "descriptive message"
git push
Note: Your commit message should be concise for small changes like typo error or commenting but should be descriptive for major changes such as feature add or bug-fix
Pulling is downloading the files updated by other contributors from the remote repo.
You can pull the files by just running:
git pull
check out Contributing Guidelines.
**Happy Coding (\*-\*)**