{"id":2244,"date":"2021-12-06T19:25:10","date_gmt":"2021-12-07T00:25:10","guid":{"rendered":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/?p=2244"},"modified":"2021-12-06T19:25:23","modified_gmt":"2021-12-07T00:25:23","slug":"git-and-github","status":"publish","type":"post","link":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/tools\/git-and-github\/","title":{"rendered":"Git and GitHub"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Basics<\/h2>\n\n\n\n<p>Dan Schiffman&#8217;s Coding Train Git and GitHub Introduction Video. He does this all on GitHub and focuses on concepts over code.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"1.1: Introduction - Git and GitHub for Poets\" width=\"750\" height=\"422\" src=\"https:\/\/www.youtube.com\/embed\/BCQHnlnPusY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Git Workflow Miro Board<\/h2>\n\n\n\n<p>This board is a visualization of how git works and the daily workflow.<\/p>\n\n\n\n<p><a href=\"https:\/\/miro.com\/app\/board\/o9J_lOnEtSE=\/?invite_link_id=959586073517\">https:\/\/miro.com\/app\/board\/o9J_lOnEtSE=\/?invite_link_id=959586073517<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Branching<\/h2>\n\n\n\n<p>When working on group projects you should use a branching workflow.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Working with Branches Miro Board<\/h3>\n\n\n\n<p><a href=\"https:\/\/miro.com\/app\/board\/o9J_lSJAeMY=\/?invite_link_id=483477948251\">https:\/\/miro.com\/app\/board\/o9J_lSJAeMY=\/?invite_link_id=483477948251<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Dan Schiffman&#8217;s Coding Train Branches video<\/h3>\n\n\n\n<p>This is next after the intro video. Here he uses simple text files for a poem to talk about branches. All is done on GitHub.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"1.2: Branches - Git and GitHub for Poets\" width=\"750\" height=\"422\" src=\"https:\/\/www.youtube.com\/embed\/oPpnCh7InLY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Class Recordings<\/h2>\n\n\n\n<p>These are some classes where we talked about Git and GitHub basics. These link to Class Recordings so you will need the password to follow the link. Then click on the video for the day and use the comments to find the right spot.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/weeks\/class-recordings\/#ugb-accordion-5__heading\">9\/27<\/a>: Git Concepts look for the Git concepts comment (last one)<ul><li><\/li><\/ul><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Basics Dan Schiffman&#8217;s Coding Train Git and GitHub Introduction Video. He does this all on GitHub and focuses on concepts over code. Git Workflow Miro Board This board is a visualization of how git works and the daily workflow. https:\/\/miro.com\/app\/board\/o9J_lOnEtSE=\/?invite_link_id=959586073517 Branching When working on group projects you should use a branching workflow. Working with Branches&hellip; <a class=\"more-link\" href=\"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/tools\/git-and-github\/\">Continue reading <span class=\"screen-reader-text\">Git and GitHub<\/span><\/a><\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","portfolio_post_id":0,"portfolio_citation":"","portfolio_annotation":"","openlab_post_visibility":"","footnotes":""},"categories":[136,137],"tags":[181,180,12],"coauthors":[87],"class_list":["post-2244","post","type-post","status-publish","format-standard","hentry","category-tools","category-tools-topics","tag-branches","tag-branching","tag-git","entry"],"featured_image_urls_v2":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","1536x1536":"","2048x2048":"","post-thumbnail":"","gform-image-choice-sm":"","gform-image-choice-md":"","gform-image-choice-lg":""},"post_excerpt_stackable_v2":"<p>Basics Dan Schiffman&#8217;s Coding Train Git and GitHub Introduction Video. He does this all on GitHub and focuses on concepts over code. Git Workflow Miro Board This board is a visualization of how git works and the daily workflow. https:\/\/miro.com\/app\/board\/o9J_lOnEtSE=\/?invite_link_id=959586073517 Branching When working on group projects you should use a branching workflow. Working with Branches Miro Board https:\/\/miro.com\/app\/board\/o9J_lSJAeMY=\/?invite_link_id=483477948251 Dan Schiffman&#8217;s Coding Train Branches video This is next after the intro video. Here he uses simple text files for a poem to talk about branches. All is done on GitHub. Class Recordings These are some classes where we talked about Git&hellip;<\/p>\n","category_list_v2":"<a href=\"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/category\/tools\/\" rel=\"category tag\">Tools<\/a>, <a href=\"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/category\/topics\/tools-topics\/\" rel=\"category tag\">Tools<\/a>","author_info_v2":{"name":"Christopher Stein","url":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/author\/cstein\/"},"comments_num_v2":"1 comment","uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"post-thumbnail":false,"gform-image-choice-sm":false,"gform-image-choice-md":false,"gform-image-choice-lg":false},"uagb_author_info":{"display_name":"Christopher Stein","author_link":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/author\/cstein\/"},"uagb_comment_info":1,"uagb_excerpt":"Basics Dan Schiffman&#8217;s Coding Train Git and GitHub Introduction Video. He does this all on GitHub and focuses on concepts over code. Git Workflow Miro Board This board is a visualization of how git works and the daily workflow. https:\/\/miro.com\/app\/board\/o9J_lOnEtSE=\/?invite_link_id=959586073517 Branching When working on group projects you should use a branching workflow. Working with Branches&hellip;&hellip;","_links":{"self":[{"href":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/wp-json\/wp\/v2\/posts\/2244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/wp-json\/wp\/v2\/comments?post=2244"}],"version-history":[{"count":3,"href":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/wp-json\/wp\/v2\/posts\/2244\/revisions"}],"predecessor-version":[{"id":2253,"href":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/wp-json\/wp\/v2\/posts\/2244\/revisions\/2253"}],"wp:attachment":[{"href":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/wp-json\/wp\/v2\/media?parent=2244"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/wp-json\/wp\/v2\/categories?post=2244"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/wp-json\/wp\/v2\/tags?post=2244"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/openlab.bmcc.cuny.edu\/mmp-350-fall-21\/wp-json\/wp\/v2\/coauthors?post=2244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}