{"id":7767,"date":"2024-07-29T14:11:14","date_gmt":"2024-07-29T14:11:14","guid":{"rendered":"https:\/\/metaschool.so\/articles\/?p=7767"},"modified":"2024-07-30T06:17:42","modified_gmt":"2024-07-30T06:17:42","slug":"setting-up-the-development-environment-for-core","status":"publish","type":"post","link":"https:\/\/metaschool.so\/articles\/setting-up-the-development-environment-for-core\/","title":{"rendered":"Generate Gits&#8217; Personal Access Token"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_56_1 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/metaschool.so\/articles\/setting-up-the-development-environment-for-core\/#How_to_Create_a_Personal_Access_Token\" title=\"How to Create a Personal Access Token\">How to Create a Personal Access Token<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/metaschool.so\/articles\/setting-up-the-development-environment-for-core\/#Wrap_up\" title=\"Wrap up\">Wrap up<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>A personal access token (PAT) is a generated string of characters that acts as a password for GitHub API interactions. In this article, we will learn how to generate a Personal Access Token on GitHub.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_Create_a_Personal_Access_Token\"><\/span>How to Create a Personal Access Token<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Follow the steps given below to create a personal access token:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Log in to GitHub:<\/strong> Navigate to\u00a0<a href=\"https:\/\/github.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<\/a>\u00a0and log in with your account credentials.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Access the Tokens Settings:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Visit your profile settings directly by clicking this link:\u00a0<a href=\"https:\/\/github.com\/settings\/profile\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub Settings<\/a>.<\/li>\n\n\n\n<li>Scroll down and from the sidebar on the left, click\u00a0<strong>Developer settings<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.17.16-AM-1024x640.png\" alt=\"\" class=\"wp-image-7789\" srcset=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.17.16-AM-1024x640.png 1024w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.17.16-AM-300x188.png 300w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.17.16-AM-150x94.png 150w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.17.16-AM-768x480.png 768w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.17.16-AM-1536x960.png 1536w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.17.16-AM-2048x1280.png 2048w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.17.16-AM-1320x825.png 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Under &#8220;Developer settings&#8221;: \n<ul class=\"wp-block-list\">\n<li>Click\u00a0<strong>Personal access tokens<\/strong>.<\/li>\n\n\n\n<li>Click on Tokens (classic).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.53.38-AM-1024x640.png\" alt=\"\" class=\"wp-image-7790\" srcset=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.53.38-AM-1024x640.png 1024w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.53.38-AM-300x188.png 300w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.53.38-AM-150x94.png 150w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.53.38-AM-768x480.png 768w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.53.38-AM-1536x960.png 1536w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.53.38-AM-2048x1280.png 2048w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-10.53.38-AM-1320x825.png 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The Git will prompt you to enter your GitHub password. Enter your Git password to continue.<\/li>\n\n\n\n<li><strong>Set up the Token:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Give the token a descriptive name in Note. I added &#8220;For metaschool&#8221;.<\/li>\n\n\n\n<li>You can set the expiration to 60 or 90 days or any custom date, you want to.<\/li>\n\n\n\n<li>Select\u00a0<strong>repo<\/strong>\u00a0as the scopes or permissions.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.01.32-AM-1024x640.png\" alt=\"\" class=\"wp-image-7791\" srcset=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.01.32-AM-1024x640.png 1024w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.01.32-AM-300x188.png 300w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.01.32-AM-150x94.png 150w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.01.32-AM-768x480.png 768w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.01.32-AM-1536x960.png 1536w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.01.32-AM-2048x1280.png 2048w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.01.32-AM-1320x825.png 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Scroll till the end and click\u00a0<strong>Generate token<\/strong>.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.06.12-AM-1024x640.png\" alt=\"\" class=\"wp-image-7792\" srcset=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.06.12-AM-1024x640.png 1024w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.06.12-AM-300x188.png 300w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.06.12-AM-150x94.png 150w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.06.12-AM-768x480.png 768w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.06.12-AM-1536x960.png 1536w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.06.12-AM-2048x1280.png 2048w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.06.12-AM-1320x825.png 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Copy the Personal access token (PAT):<\/strong> Once the PAT is generated, make sure you copy it and keep it secure. GitHub won&#8217;t show the token again. You can use this PAT as a password on the terminal.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.09.53-AM-1024x640.png\" alt=\"\" class=\"wp-image-7793\" srcset=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.09.53-AM-1024x640.png 1024w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.09.53-AM-300x188.png 300w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.09.53-AM-150x94.png 150w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.09.53-AM-768x480.png 768w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.09.53-AM-1536x960.png 1536w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.09.53-AM-2048x1280.png 2048w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/07\/Screen-Shot-2024-07-30-at-11.09.53-AM-1320x825.png 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Wrap_up\"><\/span>Wrap up<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Awesome, so we learned how to create a personal access token of GitHub which we can use as a password for GitHub API interactions.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":16,"featured_media":7795,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[17],"tags":[51,341,46,29],"class_list":["post-7767","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blockchain","tag-blockchain","tag-core","tag-solidity","tag-web3"],"_links":{"self":[{"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/posts\/7767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/comments?post=7767"}],"version-history":[{"count":3,"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/posts\/7767\/revisions"}],"predecessor-version":[{"id":7796,"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/posts\/7767\/revisions\/7796"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/media\/7795"}],"wp:attachment":[{"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/media?parent=7767"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/categories?post=7767"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/tags?post=7767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}