Skip to content

Latest commit

 

History

History
114 lines (65 loc) · 3.81 KB

HowToSubmit.md

File metadata and controls

114 lines (65 loc) · 3.81 KB

2022-BSC-ChainIDE-Developer-Bootcamp Github PR Submission Guide

PR Submission Deadline: March 04 2022, 23:59 PST PST

1. Create a Github account.

2. Download Git BASH Client and complete Github configuration in local environment.

Open Gitbash Terminal.

Enter the following command line in the terminal (name and email are filled in according to the github account).

git config --global user.name xxx
   
git config --global user.email [email protected]

Create a local SSH —— Secure Shell.

ssh-keygen -t rsa -C "[email protected]" 

Configure SSH into Github Settings.

Linux: /home/username/.ssh

Mac: /Users/username/.ssh

Windows: C:\Documents and Settings\Administrator.ssh OR C:\Users\username\.ssh

Open the file id_rsa.pub with Notepad and copy the content.

ssh-rsa XXXXX....XXX

[email protected]

Go to github and login your account.

Find "SSH and GPG keys" in personal account settings.

Click "New SSH key" and paste the content from the file "id_rsa.pub".

Then, click "Add SSH key". There is no any specific requirement for title.

Validate if the comfiguration is successful.

3.Fork the open-source codes into the personal remote repository.

Repository URL: https://github.com/WhiteMatrixTech/2022-BSC-ChainIDE-Developer-Bootcamp

4.Clone personal github repository into local environment via SSH.

git clone [email protected]:XXXxx

Enter the destination folder.

cd xxxxxxxxxxx

The downloaded folder in Windows can be checked in the route below.

C:\Users\user name\2022-BSC-ChainIDE-Developer-Bootcamp\

5.Create a folder named by your team name under projects. Generate a README.md file which contains the information of your team, your project and the link to your github repository.

Team Name:
Job Allocation:
Project Intro:
Video Link:
Repository Addr:

Use the command line "git push" to upload the project folder to github.

git add .
git commit -m 'submit'
git push 

Then, the README.md file can be seen on the github repository.

6.Click "New pull request" and create a PR(Pull Request).

7.Convert PR into Draft where all the match-related resources should be placed.

8.Accomplish the project and submit.

9.Convert the status of PR into "Ready For Review" as long as the submission has been done. Bootcamp staff will merge all the PRs.