Course Overview

GitHub is a cloud-based platform where you can store, share, and work together with others to write code. Storing your code in a "repository" on GitHub allows you to: Showcase or share your work. Track and manage changes to your code over time.

FAQ

FAQ area empty

    Requirment

    Requirment area empty

    Outcomes

    Outcomes area empty

Git and GitHub Learn the BasicsWhat is Version Control?Why use Version Control?Git vs Other VCSInstalling Git LocallyWhat is a Repositorygit initgit configLocal vs Global ConfigRepository InitializationIntro and Git CommandsWorking DirectoryStaging AreaCommitting Changes.gitignoreViewing Commit HistoryBranching BasicsCreating BranchRenaming BranchDeleting BranchCheckout BranchMerging BasicsBasic CollaborationGitHub EssentialsCreating AccountGitHub InterfaceSetting up ProfileCreating RepositoriesProfile ReadmePrivate vs PublicGit RemotesManaging RemotesPushing / Pulling ChangesFetch without MergeCollaboration on GitHubForking vs CloningIssuesCloning RepositoriesPull RequestsPR from a ForkCollaboratorsCreating PRLabelling Issues / PRsSaved RepliesMentionsReactionsCommentingMerge StrategiesFast-Forward vs Non-FFHandling ConflictsRebaseSquashCherry Picking CommitsBest PracticesCommit MessagesBranch NamingPR GuidelinesCode ReviewsContribution GuidelinesDocumentationMarkdownProject ReadmeGitHub WikisClean Git HistoryWorking in a TeamGitHub OrganizationsCollaborators / MembersTeams within OrganizationGitHub ProjectsProject PlanningKanban BoardsRoadmapsAutomationsGitHub DiscussionsIntermediate Git TopicsGit Stash BasicsHistoryLinear vs Non-LinearHEADDetached HEADgit log optionsUndoing Changesgit revertgit reset--soft--hard--mixedViewing DiffsBetween CommitsBetween BranchesStaged ChangesUnstaged ChangesRewriting Historygit commit --amendgit rebasegit filter-branchgit push --forceTaggingManaging TagsPushing TagsCheckout TagsGitHub ReleasesGit hooksWhat and Why?Client vs Server Hookscommit-msgpost-checkoutpost-updatepre-commitpre-pushCommon HooksSubmodulesAdding / UpdatingWhat and Why use?GitHub WorkflowGitHub CLIInstallation and SetupRepository managementIssue ManagementPull RequestsGitHub ActionsYAML SyntaxWorkflow TriggersScheduled WorfklowsWorkflow RunnersWorkflow ContextSecrets and Env VarsCaching DependenciesStoring ArtifactsWorkflow StatusMarketplace ActionsUsecasesWhat are these?Use in AutomationGit PatchAdvanced Git TopicsGit ReflogGit BisectGit WorktreeGit AttributesGit LFSGitHub Developer ToolsGitHub APIREST APIGraphQL APICreating AppsGitHub AppsOAuth AppsWebhooksMore GitHub FeaturesGitHub SponsorsGitHub PagesGitHub GistsGitHub PackagesDeploying Static WebsitesCustom DomainsStatic Site GeneratorsGitHub CodespacesGitHub EducationStudent Developer PackGitHub ClassroomCampus ProgramGitHub MarketplaceGitHub SecurityGitHub ModelsGitHub Copilot CITATION files

Internships

Testing

Bangalore

Last Date to Apply: 2025-07-18

Stage

Internship testing

Read More Apply Now

Course curriculum

KT Nest

  • 14 Courses
  • 1 year ago
  • 53 Students

(3.5 Stars)
View Details
1.0 out of 5.0
5 Star 0%
4 Star 0%
3 Star 0%
2 Star 0%
1 Star 100%

No Reviews found

Submit Reviews

Rate this course :

Remove all
7.jpg
₹2.00

₹1.00

Course Details
  • 3 Students
  • 00h 11m
  • English
  • beginner Level

Share on social media

TOP SELLING COURSE