/Assignments-2021

This contains assignments which would be considered in evaluating in dronetech

Primary LanguageJupyter NotebookMIT LicenseMIT

Assignments-2021

This contains assignments which would be considered in the evaluation process for DroneTech. AMC-IITBHU

HOLA FACCHO!!

we present you the repository and the work flow in which we want you to present us your code and be a active part of our family. Here is the basic setup that we would like you to have such that its easier for you to learn and contribute to the world of drones and planes. To see what we do please visit our

, , Channel, and Social Media account : )

Installation

Hope you installed Anaconda if not click it.

Next intall git.After that there are two ways to go about it.

  • 1. GUI-Based(Graphical User Interface).

Login to github and star this repository and then fork this repository by pressing this button on the top right corner. Fork now you would mostly have a copy of this repository under your username. Now take your time to copying your clone-link and put it in your Git-Gui application like so. Git-GUI

  • 2. CLI-Based(Command Line Interface)

After setting up github on cli. you can go through this for that Atlasian Tutorial. Then Fork this repo as shown above and then go to your repo and fetch your clone-link.

git clone https://github.com/<--Your-Username-->/Assignments-2021.git
cd Assignments-2021

This should have opened up the workspace were you should write your own code.

Instructions

Go to respective folders for each weeks content and there assignments. Weeks

After coding

You have to add it, commit it, and then push it.

  • Add

This simply makes the code ready to commit.

  • Commit

This takes a photograph of your whole code base and store it in your computer.

  • Push

This pushes or uploads your photograph so that others can also see it.

Git GUI

As simple as just pushing a button to do all the three above. Commit-push

Git CLI

## At The Assignment-2021 folder
git add .
## This adds up all the changes accorded till now.
git commit -m "info about your current code"
## This makes the changes into a compressed format and stores it
git push origin main
## This uploads your changes to the cloud for others to see on your repo.

Pull Request

Now after making all the changes you like to submit your code for evaluation you are requested to make a pull request to this repo. Click on new pull requests and click on accross forks.

New Pull Requests and also select your Assignment repo under your username. Across forks

Then just fill in the details about your approach if you want to write something special if you want to and our automatic grading system will do its majic accompanied by a mentor adding details or suggestions to your work and also giving 🌟 or ❤️ or 🤓(my favorite) based on your submissions.

And the Main power of Git is to learn from others codes, i.e., we expect you to learn from others good code and learn to improves others bad code as well.

Happy Forking

Yours nerdy,


Somnath Sendhil Kumar

... Hope to see you ...