Skip to content

This repository is my submission for Assignment 1: Self Assessment for ECE444.

Notifications You must be signed in to change notification settings

anusha-shekhar/ECE444-F2023-Assignment1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anusha Shekhar

Activity 1: Creating a repo in your own GitHub account and committing files

  • My name is a heading in this markdown file
  • A screenshot of the commit on GitHub is provided below

activity 1.2: include image of commit on GitHub

Activity 2: Branching and merging

  • A branch named "develop" was created
  • The file "helloworld.py" was created in the develop branch to print "Hello World" to the terminal
  • The changes were merged into the main branch
  • A screenshot of the output of the merge command is provided below

activity 2.2: include image of merge branch output on GitHub

Activity 3: Issues, pull requests and merge conflicts

  • An issue has been created about adding how many years I have been at UofT
  • On the main branch, "helloworld.py" now prints my name
  • On the develop branch, "helloworld.py" now prints the number of years I have been at UofT
  • A pull request was created, the issue created above was linked, and the merge conflicts were resolved
  • A screenshot of the successful merge is provided below

activity 3.3: include image of successful merge on GitHub

Activity 4: Unit test

  • The utlis class has been created in utils.py with functions named reversed and formatter
  • A screenshot of the sucessful commit is provided below: activity 4.1: include image of commit
  • A test_utils class has been created in utils_test.py with unit tests activity 4.2: include image of commit

Activity 5: Git rebase

  • A rebase branch was created from the develop branch
  • Commits c1 and c2 were made on the rebase branch: activity 5.1: include image of commit c1 activity 5.2: include image of commit c2
  • Commits c3 and c4 were made on the develop branch: activity 5.3: include image of commit c3 activity 5.4: include image of commit c4
  • Branch 'rebase' was rebased into branch 'develop' to get order of commits c1->c2->c3->c4 activity 5.5: rebased rebase into develop
  • The order of commits in the develop branch was changed to c3->c4->c1->c2 using the interactive rebase tool: activity 5.6: order of commits in interactive tool
  • The commits are now in the requried order: activity 5.7: correct order of commits
  • The develop branch was pushed after resolving some conflicts: activity 5.8: develop push conflicts activity 5.9: develop push success
  • The rebase branch was pushed: activity 5.10: rebase push success

About

This repository is my submission for Assignment 1: Self Assessment for ECE444.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages