Skip to content

Instantly share code, notes, and snippets.

@SaicharanKandukuri
Last active September 19, 2022 10:33
Show Gist options
  • Save SaicharanKandukuri/d98b0e58504fd5ca22521241687aa8f7 to your computer and use it in GitHub Desktop.
Save SaicharanKandukuri/d98b0e58504fd5ca22521241687aa8f7 to your computer and use it in GitHub Desktop.

Complexity => Medium

GitHub

  • To be able to use Git command line
  • Understand git system & logics ( how git is intended to use )
  • Creating a github profile
  • understanding github UI
  • how learning GitHub impacts standards of a person ( which later helps in industries )
  • Creating a repository
  • using GitHub UI to make changes to repository
  • Markdown tutorial
  • Logics of branches ( requires logical understanding )
  • Maintaing a repository
    • Code Of conduct & bahviour for healthy community
    • Issues & lables
      • creating issues
      • lables
      • Assigning & linking
    • Pull requests
      • Creating
      • Merging
      • reverting
      • Linking branches
  • Repository Access management
  • Workflows/ Automation
    • Implementing tests
    • a look into CI/CD
    • Understanding Workflows usage in PR ( Pull requests )
    • Repository secrets
  • Creating Organization
  • Understanding Organization
    • Basic description & name
    • Access management
    • Members
    • Admins
    • Teams
  • Creating GitHub Classroom
  • Understanding Classroom
    • Students & TA's
    • Invitations
    • Aceess Management
    • Rosters
    • Creating assignments
    • Assignments
      • Creating
      • Managing
  • Repository Templatets
  • Grading system
    • Manual
    • Auto grading with workflows
  • Drill with actual students
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment