مسیر یادگیری Learn Git and GitHub

Step by step guide to learn Git and GitHub in 2025

عمومی

سطح

امیر دائی

مدرس

0 رای

62

بازدید

0

دیدگاه

Detached HEADMerge StrategiesContinue learning with following roadmapsUndoing ChangesViewing Diffsgit initCloning RepositoriesDeleting BranchMarkdownCommitting Changeskaar2.irGit WorktreeGitHub ModelsWorkflow TriggersGitHub AppsCreating AppsGit and GitHubCheckout TagsWorkflow RunnersCommit MessagesPR from a ForkRebaseHandling ConflictsSecrets and Env VarsCreating PRFast-Forward vs Non-FFStoring ArtifactsGitHub ActionsGit RemotesCampus Programgit filter-branchGitHub PagesWorkflow Contextpost-updateBranching BasicsWhat is Version Control?Best PracticesCreating RepositoriesGit AttributesIssuesWhat and Why use?DocumentationCITATION filesCollaboration on GitHubWhy use Version Control?git revertRenaming BranchSaved RepliesGitHub ProjectsPushing TagsCherry Picking CommitsGit BisectGitHub SecurityCommon HooksBasicCollaborationSubmodulesCollaborators / MembersSetting up ProfilePR GuidelinesFetch without MergeStaging AreaGitHub CLIPrivate vs PublicIntermediate GitTopicspre-commitLearn the Basicsgit rebaseCaching DependenciesGit ReflogRepositoryInitializationClean Git HistoryCreating AccountTaggingViewing Commit Historygit resetStatic Site GeneratorsGitHub Copilotpre-pushWorkflow StatusIf you are a beginner, we'd recommend youto visit the beginner friendly version.Git vs Other VCScommit-msgProfile ReadmeIssue ManagementGraphQL APIBranch NamingForking vs CloningGitHub WikisREST APICommentingRepository managementLinear vs Non-LinearGitHub GistsVisit the Beginner VersionWebhooksStaged ChangesBackendGitHub CodespacesGitHub EssentialsManaging TagsWhat are these?git commit --amendgit configGitHub WorkflowGitHub APICreating BranchFull-stackgit push --forceMentions.gitignoreBetween BranchesYAML SyntaxFrontendGitHub EducationGitHub ClassroomContribution GuidelinesGit hooksCheckout BranchWhat is a RepositoryUsecasesProject PlanningAdvanced Git Topicsgit log options--mixedOAuth AppsGitHub InterfaceGitHub MarketplaceKanban BoardsGitHub OrganizationsGitHub PackagesCollaboratorsMore GitHub FeaturesBetween CommitsPull Requestspost-checkoutManaging RemotesGit PatchMerging BasicsGitHub DiscussionsRewriting HistoryMarketplace ActionsWorking DirectoryRoadmapsAutomationsLocal vs Global Config--softScheduled WorfklowsUnstaged ChangesInstalling Git LocallyWhat and Why?HEADCustom DomainsGitHub SponsorsInstallation and Setup--hardProject ReadmeTeams within OrganizationAdding / UpdatingPull RequestsGit Stash BasicsIntro and Git CommandsGitHub Developer ToolsCode ReviewsStudent Developer PackReactionsDevOpsUse in AutomationLabelling Issues / PRsFind the detailed version of this roadmapalong with other similar roadmapsGitHub ReleasesWorking in a TeamGit LFSHistoryDeploying Static WebsitesSquashClient vs Server HooksPushing / Pulling Changes