{"id":150240,"date":"2018-11-01T13:09:33","date_gmt":"2018-11-01T13:09:33","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=150240"},"modified":"2018-11-01T13:43:06","modified_gmt":"2018-11-01T13:43:06","slug":"syncing-local-repository-with-remote-repository-on-github","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/","title":{"rendered":"Syncing local repository with remote repository on GitHub"},"content":{"rendered":"<p>Today we are going to learn about how we can synchronize our GitHub\u00a0local repository master with an upstream repository branch of the GitHub\u00a0project. When we made any PULL for the first time this is not required as we do fork the repository for the first time all the content in the both will be same.<\/p>\n<p>Now maybe you think that way to sync the local repository with here is the reason &#8211;<\/p>\n<p>&#8220;Certain files will differ in both repository as there are many other developers are merging the code the upstream and your branch will not have that changes unless you sync the repository with current upstream. Synching will override the local repository with a master\u00a0remote repository. And if there are files in the local repository that do not exist in the remote repo, local files get removed .&#8221;<\/p>\n<p>Now in the below, I have explained how we will achieve this &#8211; Here I have the taken example of the <strong>Opencart<\/strong>\u00a0GitHub project. First, change your working directory to the\u00a0 to file location where you want to clone the project with the command<\/p>\n<p>$\u00a0<strong>cd <\/strong>your\/local\/storage\/path<\/p>\n<p><strong>Step 1:<\/strong> <strong>Clone your project with the command.<\/strong><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-150266\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038.png\" alt=\"\" width=\"921\" height=\"259\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038.png 921w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038-250x70.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038-300x84.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038-768x216.png 768w\" sizes=\"(max-width: 921px) 100vw, 921px\" loading=\"lazy\" \/><\/p>\n<p>After the clone is completed then move to Opencart folder<\/p>\n<p>This will move to the current working directory as &#8220;opencart&#8221;<\/p>\n<p><strong>Step <\/strong>2:<strong> List the current configured remote repository for your fork.<\/strong><\/p>\n<p>$ git remote -v<\/p>\n<p>This will list your forked repository response\u00a0will be as below :<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-150268\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_040.png\" alt=\"\" width=\"608\" height=\"132\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_040.png 608w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_040-250x54.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_040-300x65.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_040-604x132.png 604w\" sizes=\"(max-width: 608px) 100vw, 608px\" loading=\"lazy\" \/><\/p>\n<p>This is our repository branch content now we have to get a project from the upstream repository<br \/>\nNow Specify a new remote upstream repository that will be synced with the fork. In Opencart Project this\u00a0https:\/\/github.com\/opencart\/opencart.git is my upstream repository. Run the following command.<\/p>\n<p>$ git remote add upstream https:\/\/github.com\/opencart\/opencart.git<\/p>\n<p>Now you cross check that the new upstream repository created for your for your fork repo. to do this run the same command again as below.<\/p>\n<p>$ git remote -v<\/p>\n<p>Now it will\u00a0show response as below and also include your upstream repository from your master project.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-150269\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_041.png\" alt=\"\" width=\"1120\" height=\"146\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_041.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_041-250x33.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_041-300x39.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_041-768x100.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p><strong>Step 3: Make you origin repository same as an upstream repository.<\/strong><\/p>\n<p>Now we have created\u00a0upstream branches for our\u00a0local repository. Now we will match the content from the upstream repository to the local repository.\u00a0 In this, we will make all the code which are not in our<br \/>\nrepository from the upstream repository<\/p>\n<p>Run the commands as mentioned in the below.<\/p>\n<p>$ git fetch upstream<\/p>\n<p>This command will response by\u00a0fetching the content from the upstream for your Master repo. All the new branches and files, contents will the fetched from the upstream repository. And response for the command as below.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-150270\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_042.png\" alt=\"\" width=\"725\" height=\"317\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_042.png 725w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_042-250x109.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_042-300x131.png 300w\" sizes=\"(max-width: 725px) 100vw, 725px\" loading=\"lazy\" \/><\/p>\n<p>Now checkout to your master branch with command if not\u00a0on the master branch.<\/p>\n<p>$ git checkout master<\/p>\n<p>And run the command.<br \/>\n$ git merge upstream\/master<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-150271\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_043.png\" alt=\"\" width=\"1045\" height=\"529\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_043.png 1045w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_043-250x127.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_043-300x152.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_043-768x389.png 768w\" sizes=\"(max-width: 1045px) 100vw, 1045px\" loading=\"lazy\" \/><\/p>\n<p>This will sync all the changes to your local repository if any. You can see in the above screenshot that i have feathed all the changed in my locval repo. Now your local repository is synched with the upstream repository and you make changes to your local repo and pull to the upstream.<\/p>\n<p>That&#8217;s All. Happy Reading!!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today we are going to learn about how we can synchronize our GitHub\u00a0local repository master with an upstream repository branch of the GitHub\u00a0project. When we made any PULL for the first time this is not required as we do fork the repository for the first time all the content in the both will be same. <a href=\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":148,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2383,305],"tags":[7768,7767],"class_list":["post-150240","post","type-post","status-publish","format-standard","hentry","category-blog","category-opencart","tag-cmd","tag-github"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Syncing local repository with remote repository on GitHub - Webkul Blog Updating a422352..5fdff0f Fast-forward README | 9 ------- README.md | 7 ++++++ 2 files changed, 7 insertions(+), 9 deletions(-) delete mode 100644 README %<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Syncing local repository with remote repository on GitHub - Webkul Blog Updating a422352..5fdff0f Fast-forward README | 9 ------- README.md | 7 ++++++ 2 files changed, 7 insertions(+), 9 deletions(-) delete mode 100644 README %\" \/>\n<meta property=\"og:description\" content=\"Today we are going to learn about how we can synchronize our GitHub\u00a0local repository master with an upstream repository branch of the GitHub\u00a0project. When we made any PULL for the first time this is not required as we do fork the repository for the first time all the content in the both will be same. [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-11-01T13:09:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-11-01T13:43:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038.png\" \/>\n<meta name=\"author\" content=\"Mangesh Yadav\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mangesh Yadav\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/\"},\"author\":{\"name\":\"Mangesh Yadav\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/ed1951d709bbfceb1fbf53ae003eac19\"},\"headline\":\"Syncing local repository with remote repository on GitHub\",\"datePublished\":\"2018-11-01T13:09:33+00:00\",\"dateModified\":\"2018-11-01T13:43:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/\"},\"wordCount\":535,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038.png\",\"keywords\":[\"CMD\",\"Github\"],\"articleSection\":[\"blog\",\"opencart\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/\",\"url\":\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/\",\"name\":\"Syncing local repository with remote repository on GitHub - Webkul Blog Updating a422352..5fdff0f Fast-forward README | 9 ------- README.md | 7 ++++++ 2 files changed, 7 insertions(+), 9 deletions(-) delete mode 100644 README %\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038.png\",\"datePublished\":\"2018-11-01T13:09:33+00:00\",\"dateModified\":\"2018-11-01T13:43:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038.png\",\"width\":921,\"height\":259},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Syncing local repository with remote repository on GitHub\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/ed1951d709bbfceb1fbf53ae003eac19\",\"name\":\"Mangesh Yadav\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/de88cb7793914e715061efdd2f175586c8f16df48f6cf0cf9b12751abf72b1e2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/de88cb7793914e715061efdd2f175586c8f16df48f6cf0cf9b12751abf72b1e2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Mangesh Yadav\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/mangesh-yadav079\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Syncing local repository with remote repository on GitHub - Webkul Blog Updating a422352..5fdff0f Fast-forward README | 9 ------- README.md | 7 ++++++ 2 files changed, 7 insertions(+), 9 deletions(-) delete mode 100644 README %","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/","og_locale":"en_US","og_type":"article","og_title":"Syncing local repository with remote repository on GitHub - Webkul Blog Updating a422352..5fdff0f Fast-forward README | 9 ------- README.md | 7 ++++++ 2 files changed, 7 insertions(+), 9 deletions(-) delete mode 100644 README %","og_description":"Today we are going to learn about how we can synchronize our GitHub\u00a0local repository master with an upstream repository branch of the GitHub\u00a0project. When we made any PULL for the first time this is not required as we do fork the repository for the first time all the content in the both will be same. [...]","og_url":"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2018-11-01T13:09:33+00:00","article_modified_time":"2018-11-01T13:43:06+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038.png","type":"","width":"","height":""}],"author":"Mangesh Yadav","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Mangesh Yadav","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/"},"author":{"name":"Mangesh Yadav","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/ed1951d709bbfceb1fbf53ae003eac19"},"headline":"Syncing local repository with remote repository on GitHub","datePublished":"2018-11-01T13:09:33+00:00","dateModified":"2018-11-01T13:43:06+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/"},"wordCount":535,"commentCount":2,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038.png","keywords":["CMD","Github"],"articleSection":["blog","opencart"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/","url":"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/","name":"Syncing local repository with remote repository on GitHub - Webkul Blog Updating a422352..5fdff0f Fast-forward README | 9 ------- README.md | 7 ++++++ 2 files changed, 7 insertions(+), 9 deletions(-) delete mode 100644 README %","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038.png","datePublished":"2018-11-01T13:09:33+00:00","dateModified":"2018-11-01T13:43:06+00:00","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/11\/Selection_038.png","width":921,"height":259},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/syncing-local-repository-with-remote-repository-on-github\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Syncing local repository with remote repository on GitHub"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/ed1951d709bbfceb1fbf53ae003eac19","name":"Mangesh Yadav","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/de88cb7793914e715061efdd2f175586c8f16df48f6cf0cf9b12751abf72b1e2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/de88cb7793914e715061efdd2f175586c8f16df48f6cf0cf9b12751abf72b1e2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Mangesh Yadav"},"url":"https:\/\/webkul.com\/blog\/author\/mangesh-yadav079\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/150240","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/148"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=150240"}],"version-history":[{"count":5,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/150240\/revisions"}],"predecessor-version":[{"id":150262,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/150240\/revisions\/150262"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=150240"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=150240"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=150240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}