GitHub Classroom Accepting and Setting up an Assignment (with Godot)

GitHub Classroom Accepting and Setting up an Assignment (with Godot)


1. Select your name and select continue

If you are not on the list select Skip to the next step

Select your name and select continue

2. Enter a name for your team

Not that only one team member should complete this step.

The other team members can select the team to join.

Enter a name for your team

3. Click Create Team

Or Join Team if you are joining a team

Click Create Team

4. Click accept the assignment

Click accept the assignment

5. Click the assignment repository to open the repository

Note a repository is an online container for your files. It has the ability to track different versions of your files. It is often shortened to repo.

You might need to refresh this page (F5) to get the link.

Click the assignment repository to open the repository

6. Click set up in desktop or switch to GitHub Desktop

Click set up in desktop or switch to GitHub Desktop

7. Select Clone a repository from the internet

Select Clone a repository from the internet

8. Search for the name of the repo (DO NOT CLICK CLONE YET)

We need to ensure that our project is not saverd to OneDrive as this will break the backup process and OneDrive links. This is because making a project creates multiple files and then deletes them and OneDrive gets confused.

Search for the name of the repo (DO NOT CLICK CLONE YET)

9. Click Choose

Click Choose

10. Change the folder to users\username

Change the folder to users\username

11. Click This PC

Click This PC

12. Go to C:

Go to C:

13. Go to Users

Go to Users

14. Click your username

Click your username

15. Click New Folder

Note that files saved here are not automatically backed up.

We need to make commits to GitHub (shown later) to back up our work)

Click New Folder

16. Rename the folder GitHub (right click on New Folder)

Rename the folder GitHub (right click on New Folder)

17. Go into the GitHub folder and select this folder

Go into the GitHub folder and select this folder

18. Click Clone

Click Clone

19. Click show in Explorer

This is where your files will be saved

Click show in Explorer

20. Run Godot

Run Godot

21. Click Create

Click Create

22. Click Browse

We will change the folder to be the location that we created in GitHub Desktop

Click Browse

23. Click ^ and go to users \ username \ GitHub

Click ^ and go to users \ username \ GitHub

24. Click ^ and go to users \ username \ GitHub

Click ^ and go to users \ username \ GitHub

25. Click ^ and go to users \ username \ GitHub

Click ^ and go to users \ username \ GitHub

26. Open the project folder and choose Select This Folder

Open the project folder and choose Select This Folder

27. Name the project and select Create

Name the project and select Create

28. We now have a Godot project

We now have a Godot project

29. Add some files and folder to test the GitHub repo

Add some files and folder to test the GitHub repo

29.1.


30. Switch back to GitHub Desktop

  • Green represents new files
  • Red represents files that have been deleted
  • Orange/Yellow represents modified files.
Switch back to GitHub Desktop

31. Copy Here you see the files that have been changed since the last commit

Copy Here you see the files that have been changed since the last commit

32. Enter a summary for the commit

This should be a high level title of the work done

Enter a summary for the commit

33. Enter a description of the work in this commit

This will outline the changes and work carried out in this commit.

For example it should mention if certain features have been added or modified.

Enter a description of the work in this commit

34.


35. Click Publish Branch to upload your work to the repository

This creates a version of your work online that you can go back to at any point.

Click Publish Branch to upload your work to the repository

36. Always click Fetch origin before starting any work or commiting your own changes

This will prevent issues with conflicting files.

you can click view on GitHub to see the up to date online version.

 

Always click Fetch origin before starting any work or commiting your own changes

37. Here is the online repository

Here is the online repository

Leave a Reply