[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-657566-105":59,"doc-detail-657566-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","git-and-github-terms-and-diagrams-presenter-steve-baskauf","Git and GitHub Terms and Diagrams - Presenter Steve Baskauf","","A set of Git and GitHub instructional diagrams and terms describing how remote and local repositories interact through pull, push, cloning, and committing. Covers core concepts such as staging, direct commits, branches and commits, and a typical work cycle of pulling at start and pushing at end. Explains collaboration models, variation based on number of collaborators and access rights, how issues relate to commits, and how branching helps avoid version conflicts.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":30,"@type":76,"position":81},"https://docshare.wps.com/document/technology/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/git-and-github-terms-and-diagrams-presenter-steve-baskauf/657566/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/git-and-github-terms-and-diagrams-presenter-steve-baskauf/657566.png","ImageObject",300,407,{"name":92,"@type":93},"Grenda","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-29","2026-10-26",true,{"@type":102,"interactionType":103,"userInteractionCount":8},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What is the recommended work cycle when using GitHub?","Question",{"text":112,"@type":113},"Start a session by pulling changes from GitHub, and end the session by pushing changes to GitHub.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"How do issues relate to commits in GitHub?",{"text":117,"@type":113},"Issues generally represent problems to solve to reach a goal, and resolving an issue usually results in at least one commit.",{"name":119,"@type":110,"acceptedAnswer":120},"How can branching help avoid version conflicts?",{"text":121,"@type":113},"Working on separate branches reduces the chance of version conflicts by keeping changes isolated until coordination through integration is needed.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},657566,1792983193,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":29,"category_name":30,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":8,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":139,"language":140,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":67,"update_tm":129,"read_time":144},7971474921005,"https://ap-avatar.wpscdn.com/davatar_29158cc5080c5b710cf443261637dec0","website: [vanderbi.lt/github](vanderbi.lt/github)  \nGit and GitHub terms and diagrams  \nPresenter: Steve Baskauf  \n[steve.baskauf@vanderbilt.edu](steve.baskauf@vanderbilt.edu)  \nThe World of Git and GitHub  \nremote repository on GitHub  \nweb interface  \ndirect commit  \nonline  \npull push  \nlocal computer  \nGit  \ndrive  \n staging   \nfolder  \nadd file area commit  \nrepository on local drive  \nLocal version control for disaster prevention  \nlocal computer  \nGit  \ndrive  \n staging   \nfolder  \nadd file area commit  \nrepository on local drive  \nVariation in use of GitHub  \n• Depends on number of collaborators in the group  \n• Depends on who has write access to the repository  \n• Depends on social conventions established by the group  \nDisaster prevention via synching with GitHub (1 user)  \nonline copy of repository  \nremote repository on GitHub  \npull push  \npull push  \nclones of GitHub repository  \nrepository on home computer  \nrepository on work computer  \nBranches and commits  \nbranch  \ncommits  \ntime   \nWork cycle  \n• Always start a work session by pulling changes from GitHub  \n• Always end a work session by pushing changes to GitHub  \nSimple collaboration (>1 user)  \nonline copy of repository  \nWarning! High probability of version conflicts!  \nremote repository on GitHub  \npull push  \npull push  \nclones of GitHub repository  \nrepository on contributor A's computer  \nrepository on contributor B's computer  \nThe issues tracker  \n• Issues generally represent problems to be solved to achieve some goal.  \n• In GitHub, resolution of an issue usually results in at least one commit.  \n• One can think of there being a direct relationship between issues and commits .  \n• The GitHub issues tracker is closely integrated with its system for managing changes .  \nShared repository model (>1 user)  \nUsed when all collaborators have write access to the repo on GitHub.  \nB's branch  \nmain branch  \nA's branch  \nbranching  \nmain branch  \nA's branch  \nB's branch  \nmain branch  \nVersion conflicts avoided when working on separate branches","cbCaijx8Frizln4h","https://ap.wps.com/l/cbCaijx8Frizln4h","pdf",318333,14,"English","# The World of Git and GitHub\n## Remote and Local Repositories\n## Work Cycle: Pull Then Push\n## Collaboration and Version Conflicts\n## Issues Tracker and Commits\n## Branching and Shared Repository Models","[{\"question\":\"What is the recommended work cycle when using GitHub?\",\"answer\":\"Start a session by pulling changes from GitHub, and end the session by pushing changes to GitHub.\"},{\"question\":\"How do issues relate to commits in GitHub?\",\"answer\":\"Issues generally represent problems to solve to reach a goal, and resolving an issue usually results in at least one commit.\"},{\"question\":\"How can branching help avoid version conflicts?\",\"answer\":\"Working on separate branches reduces the chance of version conflicts by keeping changes isolated until coordination through integration is needed.\"}]","Git and GitHub Terms and Diagrams - Presenter Steve Baskauf | PDF",35]