A repository to keep all the projects that implemented from individual students or study groups during Secure and Private AI Scholarship Challenge from Facebook.
-
Make a github account.
- Open your browser
- Go to https://github.com/
- Press Sign Up
- Follow the instructions
- Verify your email address
- DONE!
-
Download Git
- Open your browser
- Go to https://git-scm.com/downloads
- Follow the instructions
- DONE!
-
Upload your project
- Make sure that you have already competed steps 1,2.
- Open your browser
- Navigate to https://github.com/aksht94/UdacityOpenSource
- Fork the repo
- Close the browser
- Make a folder with the name that is used in slack(If you are in a group, you have to name your folder as your project and add a README file with all the participants)
- Copy all the files and folders that you want to upload inside that folder
- Open terminal
- Navigate to the downloads folder in your terminal: cd /path/to/downloads
- Clone the project you forked. The command will be like: git clone https://github.com/[yourGitHubName]/UdacityOpenSource.git
- Go inside the folder that is created from the git clone command: cd UdacityOpenSource
- Copy the folder with your name that you created in step 1 to the UdacityOpenSource folder. You can do this through UI. The UdacityOpenSource folder that is created with git clone command is located in your Downloads folder
- Go to the terminal again
- Then make a new branch with the name that is used in slack: git checkout -b [slackName]
- Get all the new files from origin: git pull origin master
- Add all the new files: git add –-all
- Commit your changes: git commit -m "Upload my files"
- Upload your changes to the repo: git push origin [slackName]. If you are asked for your credentials, add your github account credentials.
- Open your browser
- Go to https://github.com/[yourGitHubName]/UdacityOpenSource
- Press New pull request
- Select as base repository aksht94/UdacityOpenSource and as base master.As head repository select [yourGitHubName]/UdacityOpenSource and as compare your branch. Your branch will be named as your slackName.
- Leave a comment, that you are from udacity’s facebook challenge
- We will review your files and we will accept the request if everything is ok. If not, we will let you know the reason your request is rejected
- DONE!
-
Optional – Star the repo
- Open your browser
- Go to https://github.com/aksht94/UdacityOpenSource.git
- Press the start at the upper right corner
- DONE!
For Evaluation Criteria click here
Furthermore, I made a video demonstrating the whole process of uploading my project to GitHub. You can find the video here.
If you want any help you can contact me directly in slack. My slack name is kkech.
If you face any problem in the process, you can ask for help from us.
Name | Slack Name |
---|---|
Kechagias Konstantinos | kkech |
Shanmugapriya | Shanmugapriya |
Archit | Archit |
cibaca | cibaca |
Mohona | Mohona |
Sajjad Manal | Sajjad Manal |
Apoorva Patil | Apoorva Patil |
Soumia | Soumia |
Calincan Mircea Ioan | Calincan Mircea Ioan |
Name | Slack |
---|---|
Kechagias Konstantinos | kkech |