Edit SEO title and description in Square Online
An SEO description (also called meta description) is a short piece of text that provides a summary of the web page. Search engines will often display the SEO description when listing the website in search results. A good description can encourage users to click the link. This guide walks you through the step-by-step process of […] The post Edit SEO title and description in Square Online appeared first on Human Extended.
An SEO description (also called meta description) is a short piece of text that provides a summary of the web page. Search engines will often display the SEO description when listing the website in search results. A good description can encourage users to click the link. This guide walks you through the step-by-step process of editing these settings in Square Online. This is followed by answers to common questions, and resources to learn more. How to change the SEO title and description in the Square Online website editor Sign into your Square Online account Sign into squareup.com. From the side menu, click Online <img fetchpriority="high" decoding="async" width="387" height="793" src="https://humanextended.com/wp-content/uploads/2025/10/Square-Dashboard-Online-Menu.png" class="attachment-full size-full" alt="Screenshot of the Square dashboard menu with Online highlighted" style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/10/Square-Dashboard-Online-Menu.png 387w, https://humanextended.com/wp-content/uploads/2025/10/Square-Dashboard-Online-Menu-146x300.png 146w" sizes="(max-width: 387px) 100vw, 387px" /> Click Online store <img decoding="async" width="390" height="210" src="https://humanextended.com/wp-content/uploads/2025/10/Square-dashboard-menu-Online-store.png" class="attachment-full size-full" alt="Screenshot of the Square dashboard menu with Online store highlighted" style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/10/Square-dashboard-menu-Online-store.png 390w, https://humanextended.com/wp-content/uploads/2025/10/Square-dashboard-menu-Online-store-300x162.png 300w" sizes="(max-width: 390px) 100vw, 390px" /> Expand Website <img decoding="async" width="298" height="496" src="https://humanextended.com/wp-content/uploads/2025/10/Square-Online-menu-Website.png" class="attachment-full size-full" alt="Screenshot of the Square Online menu, showing the Website section expanded" style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/10/Square-Online-menu-Website.png 298w, https://humanextended.com/wp-content/uploads/2025/10/Square-Online-menu-Website-180x300.png 180w" sizes="(max-width: 298px) 100vw, 298px" /> Click Edit Site The website editor will open. Select the page you want to edit (home page shown by default) <img loading="lazy" decoding="async" width="465" height="94" src="https://humanextended.com/wp-content/uploads/2025/10/Square-website-editor-with-Home-selected.png" class="attachment-full size-full" alt="Screenshot of the Square website editor with the Home page selected" style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/10/Square-website-editor-with-Home-selected.png 465w, https://humanextended.com/wp-content/uploads/2025/10/Square-website-editor-with-Home-selected-300x61.png 300w" sizes="auto, (max-width: 465px) 100vw, 465px" /> Click the gear and select View page settings <img loading="lazy" decoding="async" width="458" height="261" src="https://humanextended.com/wp-content/uploads/2025/10/Square-website-editor-View-page-settings-menu.png" class="attachment-full size-full" alt="Screenshot of the Square website editor showing the View page settings menu item" style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/10/Square-website-editor-View-page-settings-menu.png 458w, https://humanextended.com/wp-content/uploads/2025/10/Square-website-editor-View-page-settings-menu-300x171.png 300w" sizes="auto, (max-width: 458px) 100vw, 458px" /> Click the SEO tab of the page settings <img loading="lazy" decoding="async" width="929" height="315" src="https://humanextended.com/wp-content/uploads/2025/10/Square-website-editor-SEO-tab-on-page-settings.png" class="attachment-full size-full" alt="Screenshot of the Square website editor showing the SEO tab under Page Settings" style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/10/Square-website-editor-SEO-tab-on-page-settings.png 929w, https://humanextended.com/wp-content/uploads/2025/10/Square-website-editor-SEO-tab-on-page-settings-300x102.png 300w, https://humanextended.com/wp-content/uploads/2025/10/Square-website-editor-SEO-tab-on-page-settings-768x260.png 768w" sizes="auto, (max-width: 929px) 100vw, 929px" /> On this tab, edit the SEO site title This value will be written to the HTML as a tag. On this tab, edit the SEO site description This value will be written to the HTML as a tag. Click the Save button in the upper-right corner of the window The changes will take affect when you Publish in the upper-right corner Frequently Asked Questions What is an SEO title in Square Online? An SEO title is the headline that appears in search engine results and browser tabs. It should clearly describe the page content and include relevant keywords to help improve visibility in search engines. What is an SEO description? An SEO description (also called a meta description) is a short summary of your page that appears below the title in search results. It helps users decide whether to click on your link and should be clear, relevant, and engaging. How long does it take for SEO changes to show up in Google? It can take anywhere from a few days to several weeks for Google to reflect SEO changes. You can speed this up by requesting indexing in Google Search Console. Does Google always use my SEO description? Not always. Google may rewrite your description if it thinks another part of your page is a better match based. Writing clear, relevant descriptions can reduce the chances of this happening. What makes a good SEO title and description? A good SEO title is concise (under 60 characters), includes keywords, and accurately reflects the page content. A good description is under 160 characters, uses natural language, and encourages clicks by clearly stating what the page offers. Reference Index your online store with search engines | Square Support Center – US The post Edit SEO title and description in Square Online appeared first on Human Extended.
There are several configurable memory limits that control the maximum amount of memory used by WordPress. The following two values can be configured: Both values can be configured in wp-config.php: You don’t need to define both if you are setting WP_MEMORY_LIMIT to a value greater than 256M. This is because WordPress will automatically set WP_MAX_MEMORY_LIMIT […] The post Increase WordPress memory limit appeared first on Human Extended.
There are several configurable memory limits that control the maximum amount of memory used by WordPress. The following two values can be configured: WP_MEMORY_LIMIT sets the maximum amount of memory that WordPress will use on the front-end. The default is 40M for single sites and 64M for multi-sites. WP_MAX_MEMORY_LIMIT sets the maximum amount of memory that WordPress will use on the backend. The default is 256M or WP_MEMORY_LIMIT, whichever is greater. Both values can be configured in wp-config.php: define('WP_MEMORY_LIMIT', '40M'); define('WP_MAX_MEMORY_LIMIT', '256M'); <path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path> define('WP_MEMORY_LIMIT', '40M'); define('WP_MAX_MEMORY_LIMIT', '256M'); You don’t need to define both if you are setting WP_MEMORY_LIMIT to a value greater than 256M. This is because WordPress will automatically set WP_MAX_MEMORY_LIMIT to the greater of WP_MEMORY_LIMIT or 256M. Note that both values are constrained by the maximum memory permitted by your hosting provider. The maximum is often configured through settings in php.ini or .htaccess, but this will vary between hosting companies. Refer to your hosting documentation or contact support for assistance. Instructions Always backup your site before changing wp-config.php For guidance, see Build a good backup strategy for your WordPress website. Open wp-config.php (located in the root of your WordPress installation) For guidance, see Edit wp‑config.php on WordPress – 3 easy ways. Look for a definition of WP_MEMORY_LIMIT The memory limit is defined with a constant named WP_MEMORY_LIMIT. This constant is not defined by default. However, you should check whether it was defined by a prior admin. If you find the entry, edit it instead of creating a duplicate definition. Ensure WP_MEMORY_LIMIT will be defined early enough Before inserting or editing the definition, make sure you are above the comment that says /* That's all, stop editing! Happy publishing. */. If the comment has been removed, make sure you are above the line that includes wp-settings.php. If you define the memory limit after this, it may be ignored. Define WP_MEMORY_LIMIT The syntax is define('WP_MEMORY_LIMIT', '32M'); where 32M can be set to your preferred limit. Do not forget the semicolon at the end of the line. Do not forget to enclose both parameters in single quotes. The keyword define is case-sensitive, do not use DEFINE. You can put spacing between the parameters if you prefer. Save and confirm From the side menu, go to Tools > Site Health and click the Info tab. Expand the WordPress Constants section and confirm WP_MEMORY_LIMIT is your desired limit. If you enabled debug mode, be sure to turn it back off. You may have enabled DEBUG mode when diagnosing the memory issue. You should not leave debug mode on permanently as it will consume extra resources and may leak sensitive information to visitors. Frequently Asked Questions What is WP_MEMORY_LIMIT? WP_MEMORY_LIMIT is a constant in WordPress that defines the maximum amount of memory the application can use during normal operations. It helps ensure your site has enough resources to run plugins, themes, and core functions smoothly. Why would I need to increase the WordPress memory limit? You might need to increase it if you’re seeing errors like “Allowed memory size exhausted,” or if you’re running resource-intensive plugins (e.g., WooCommerce, page builders, security scanners). A higher memory limit can improve performance and reduce crashes or slowdowns. What’s the difference between WP_MEMORY_LIMIT and WP_MAX_MEMORY_LIMIT? WP_MEMORY_LIMIT sets the memory available for regular WordPress operations. WP_MAX_MEMORY_LIMIT sets the memory available for administrative tasks, like running updates or importing large files. What is the default WP_MEMORY_LIMIT value? The default value when not specified is 40M (40 megabytes) for single sites, and 64M for multi-sites. How can I determine my current memory limit? To view the current limit without opening wp-config.php, go to Tools > Site Health and click the Info tab. Expand the WordPress Constants section and confirm WP_MEMORY_LIMIT is your desired limit. Is WP_MEMORY_LIMIT affected by PHP settings like memory_limit? Yes. WordPress cannot exceed the PHP memory_limit set in your server’s configuration. For example, if PHP is limited to 128M, setting WP_MEMORY_LIMIT to 256M won’t work unless you also increase the PHP limit via php.ini, .htaccess, or your hosting control panel. Where is WP_MEMORY_LIMIT and WP_MAX_MEMORY_LIMIT configured in the WordPress source code? The default values for WP_MEMORY_LIMIT and WP_MAX_MEMORY_LIMIT are defined in wp-includes/default-constants.php. The same section of code constrains the values to the maximum limit defined in php.ini. Reference Increase the WordPress memory limit | Managed Ecommerce for WordPress – GoDaddy Help IN How to Increase WordPress Memory Limit: 4 Ways (Expert-Tested) The post Increase WordPress memory limit appeared first on Human Extended.
If you’re experiencing issues with Microsoft Teams (such as problems signing in, missing messages, or unexpected behavior), clearing the cache can sometimes help. This page links to step-by-step instructions for safely clearing your Teams cache on Windows and macOS. It’s a quick process that doesn’t delete your chats or files, but it can help refresh […] The post Clear Teams cache appeared first on Human Extended.
If you’re experiencing issues with Microsoft Teams (such as problems signing in, missing messages, or unexpected behavior), clearing the cache can sometimes help. This page links to step-by-step instructions for safely clearing your Teams cache on Windows and macOS. It’s a quick process that doesn’t delete your chats or files, but it can help refresh the app and improve performance. Select your operating system The process of clearing the Teams cache is different on each operating system. Clear the cache on macOS Clear the cache on Windows Frequently Asked Questions Will clearing the Teams cache delete my chats or files? No. Clearing the cache only removes temporary files. Your messages, files, and settings are stored in the cloud and will remain intact. How often should I clear the Teams cache? Only when you experience issues like: – Teams not loading properly – Missing messages or files – Problems with notifications – Login issues Reference Clear the Teams client cache – Microsoft Teams | Microsoft Learn The post Clear Teams cache appeared first on Human Extended.
For Windows, see Clear Teams cache on Windows. Old Teams New Teams Frequently Asked Questions Reference The post Clear Teams cache on macOS appeared first on Human Extended.
For Windows, see Clear Teams cache on Windows. Old Teams Shut down the Teams app Press Command-Q to quit, or Right-click the Teams icon and choose Quit Open the default Terminal Open the Finder app Navigate to /Applications/Utilities Double-click Terminal Paste the following command and hit Enter: rm -r ~/Library/Application\ Support/Microsoft/Teams <path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path> rm -r ~/Library/Application\ Support/Microsoft/Teams New Teams Shut down the Teams app Press Command-Q to quit, or Right-click the Teams icon and choose Quit Open the default Terminal Open the Finder app Navigate to /Applications/Utilities Double-click Terminal Paste the following commands one at a time, hitting Enter after each line: rm -rf ~/Library/Group Containers/UBF8T346G9.com.microsoft.teams rm -rf ~/Library/Containers/com.microsoft.teams2 <path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path> rm -rf ~/Library/Group Containers/UBF8T346G9.com.microsoft.teams rm -rf ~/Library/Containers/com.microsoft.teams2 Frequently Asked Questions What does the rm – rf command do? rm is the “remove” command in Unix-based systems such as macOS. It deletes files or directories. The -rf means recursive and force. It tells rm to delete the directory and all subdirectories recursively, and to suppress confirmation problems to force the deletion. What is a Group Container? macOS uses App Sandbox for security. Apps store their data in isolated containers. A group container allows multiple apps from the same developer (in this case Microsoft) to share data securely. What is UBF8T346G9? This is Microsoft’s Team identifier in Apple’s ecosystem. Reference Clear the Teams client cache – Microsoft Teams | Microsoft Learn The post Clear Teams cache on macOS appeared first on Human Extended.
Clearing the Microsoft Teams cache can sometimes resolve problems. The cache contains temporary data used by Teams. By clearing the cache, you force Teams to rebuild the local data, ensuring it is the latest and correct. For macOS, see Clear Teams cache on macOS. First, sign out and quit Teams To sign out, click your […] The post Clear Teams cache on Windows appeared first on Human Extended.
Clearing the Microsoft Teams cache can sometimes resolve problems. The cache contains temporary data used by Teams. By clearing the cache, you force Teams to rebuild the local data, ensuring it is the latest and correct. For macOS, see Clear Teams cache on macOS. First, sign out and quit Teams To sign out, click your profile icon in the upper-right corner and click Sign out. <img loading="lazy" decoding="async" width="492" height="529" src="https://humanextended.com/wp-content/uploads/2025/10/Screenshot-of-Teams-profile-menu-with-Sign-out-highlighted.png" alt="" class="wp-image-4474" style="width:322px;height:auto" srcset="https://humanextended.com/wp-content/uploads/2025/10/Screenshot-of-Teams-profile-menu-with-Sign-out-highlighted.png 492w, https://humanextended.com/wp-content/uploads/2025/10/Screenshot-of-Teams-profile-menu-with-Sign-out-highlighted-279x300.png 279w" sizes="auto, (max-width: 492px) 100vw, 492px" /> Next, quit Teams. On Windows, right-click the Teams icon in the system tray and select Quit Teams. Alternately, use Task Manager (Ctrl + Shift + Esc) to end the Teams process. On Mac, use Cmd + Q to quit Teams, or right-click the Teams icon and choose Quit. New vs old Teams The process of clearing the Teams cache differs between “old Teams” and “new Teams.” New Teams refers to Teams 2.0, which has a completely redesigned architecture. It fully replaced Old Teams in 2025 but may still be found in some organizations. If unsure, follow the procedure for new Teams. Clearing the cache on New Teams On New Teams, the cache is stored at the following location: %localappdata%\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams <path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path> %localappdata%\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams To clear the cache on old Teams: Press Win + R to open the Run dialog. Paste the above text and press the Enter key. Delete all files and folders in the folder that appears. If you get a warning that the path does not exist, try the procedure for old Teams. Clearing the cache on old Teams On old Teams, the cache is stored in the Teams %appdata% folder. %appdata%\Microsoft\Teams <path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path> %appdata%\Microsoft\Teams Press Win + R to open the Run dialog, paste the above path, and hit Enter. In the folder that opens, delete all files and folders. Frequently Asked Questions What is %appdata%? On Windows, %appdata% is a system environment variable that points to the Roaming AppData folder for your user account. When you paste %appdata% into the Run box, it expands into the full path to the folder. What is the Roaming AppData folder? The Roaming AppData folder on Windows is a special location where applications store user-specific data that can roam with your profile. It is commonly used by applications to store user-specific settings, configuration files, and cached data. Where is the Roaming AppData folder? C:\Users\<YourUserName>\Roaming Reference Clear the Teams client cache – Microsoft Teams | Microsoft Learn The post Clear Teams cache on Windows appeared first on Human Extended.
Set availability of a Microsoft Teams app under the app-centric model
With the move to app-centric management, Microsoft has made it easier to manage the availability of Teams apps to employees. By default, apps are available to be installed and used. You can change the availability of an app through the Teams admin center as described below. Frequently Asked Questions Reference The post Set availability of a Microsoft Teams app under the app-centric model appeared first on Human Extended.
With the move to app-centric management, Microsoft has made it easier to manage the availability of Teams apps to employees. By default, apps are available to be installed and used. You can change the availability of an app through the Teams admin center as described below. Sign into the Microsoft Teams admin center with your admin account The direct link is https://admin.teams.microsoft.com/. Search for the app in the search box located at the top of the page In the search box, search for the app by name. Alternately, from the side menu, expand Teams apps and then click Manage apps, and then filter the list. These screenshots use the Facilitator app as an example. <img loading="lazy" decoding="async" width="718" height="414" src="https://humanextended.com/wp-content/uploads/2025/10/Teams-Admin-searching-for-Facilitator-app.png" class="attachment-full size-full" alt="Screenshot of the Teams Admin site performing a search for the Facilitator app" style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/10/Teams-Admin-searching-for-Facilitator-app.png 718w, https://humanextended.com/wp-content/uploads/2025/10/Teams-Admin-searching-for-Facilitator-app-300x173.png 300w" sizes="auto, (max-width: 718px) 100vw, 718px" /> Click the Users and groups tab If you’re simply confirming visibility, look for the Available to field on the app details page. To drill down further, click Users and Groups. <img loading="lazy" decoding="async" width="981" height="489" src="https://humanextended.com/wp-content/uploads/2025/10/Teams-Admin-Facilitator-app-Users-and-groups.png" class="attachment-full size-full" alt="Screenshot of the Facilitator app as shown in the Teams Admin center with the Users and groups tab selected." style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/10/Teams-Admin-Facilitator-app-Users-and-groups.png 981w, https://humanextended.com/wp-content/uploads/2025/10/Teams-Admin-Facilitator-app-Users-and-groups-300x150.png 300w, https://humanextended.com/wp-content/uploads/2025/10/Teams-Admin-Facilitator-app-Users-and-groups-768x383.png 768w" sizes="auto, (max-width: 981px) 100vw, 981px" /> Click Edit availability If the app is not available to the intended users, click the Edit availability button to change its availability. <img loading="lazy" decoding="async" width="978" height="325" src="https://humanextended.com/wp-content/uploads/2025/10/Teams-Admin-Facilitator-app-Available-to-everyone.png" class="attachment-full size-full" alt="Screenshot of the Facilitator app in the Teams Admin center showing that Facilitator is available to everyone." style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/10/Teams-Admin-Facilitator-app-Available-to-everyone.png 978w, https://humanextended.com/wp-content/uploads/2025/10/Teams-Admin-Facilitator-app-Available-to-everyone-300x100.png 300w, https://humanextended.com/wp-content/uploads/2025/10/Teams-Admin-Facilitator-app-Available-to-everyone-768x255.png 768w" sizes="auto, (max-width: 978px) 100vw, 978px" /> Select the desired availability of the app From the side panel, select the availability of the app. You can specify everyone, or specific users or groups, or no one. <img loading="lazy" decoding="async" width="473" height="438" src="https://humanextended.com/wp-content/uploads/2025/10/Teams-Admin-app-availability-dropdown.png" class="attachment-full size-full" alt="Screenshot of the options for setting availability of an app in the Teams Admin Center." style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/10/Teams-Admin-app-availability-dropdown.png 473w, https://humanextended.com/wp-content/uploads/2025/10/Teams-Admin-app-availability-dropdown-300x278.png 300w" sizes="auto, (max-width: 473px) 100vw, 473px" /> Click Apply to save your changes Frequently Asked Questions What is app-centric management? App-centric management is a new way Microsoft Teams handles app access and availability. Instead of using App Permission Policies (where you assign policies to users), app-centric management flips the model: you assign users or groups to each app directly. What happened to App Permission Policies? App Permission Policies has been replaced with App-Centric Management. Both are models for managing permissions to use Teams app. In App Permission Policies, you create policies and assign policies to users. In App-Centric Management, you manage apps and assign users and groups to apps. How long for app availability changes to take effect? When you change the availability of an app in the Teams Admin Center (e.g., from Blocked to Allowed), the update goes through a policy propagation process. It is usually completed in a few minutes to a few hours. The official guidance is that changes may take up to 24 hours, and in very rare cases changes could take up to six days. See Add or modify app availability for users in the Microsoft Learn documentation. Why can’t I see an app even though it is enabled? Possible reasons include: – The app requires a license assignment – There is a policy preventing you from seeing the app – There is a sync delay after assigning a required license – The Teams cache needs clearing. Reference Manage your apps in the Microsoft Teams admin center – Microsoft Teams | Microsoft Learn The post Set availability of a Microsoft Teams app under the app-centric model appeared first on Human Extended.
If you’re planning to connect your tool or app to OpenAI’s language models, you’ll need an OpenAI API key. This unique key acts as your account’s digital signature, allowing your software to securely communicate with OpenAI’s servers. In this guide, you’ll learn step-by-step how to create an OpenAI API key and how to keep it […] The post Create OpenAI API key appeared first on Human Extended.
If you’re planning to connect your tool or app to OpenAI’s language models, you’ll need an OpenAI API key. This unique key acts as your account’s digital signature, allowing your software to securely communicate with OpenAI’s servers. In this guide, you’ll learn step-by-step how to create an OpenAI API key and how to keep it safe. Sign into the OpenAI platform with your account The link is https://platform.openai.com/. Go to the API keys page The direct link https://platform.openai.com/api-keys. Click + Create new secret key <img loading="lazy" decoding="async" width="328" height="139" src="https://humanextended.com/wp-content/uploads/2025/10/Create-a-new-key.png" class="attachment-full size-full" alt="Create a new key open-ai API key" style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/10/Create-a-new-key.png 328w, https://humanextended.com/wp-content/uploads/2025/10/Create-a-new-key-300x127.png 300w" sizes="auto, (max-width: 328px) 100vw, 328px" /> Give the API key a name (optional) <img loading="lazy" decoding="async" width="440" height="466" src="https://humanextended.com/wp-content/uploads/2025/10/Create-a-new-key-configuration.png" class="attachment-full size-full" alt="The new OpenAI API Key configuration window." style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/10/Create-a-new-key-configuration.png 440w, https://humanextended.com/wp-content/uploads/2025/10/Create-a-new-key-configuration-283x300.png 283w" sizes="auto, (max-width: 440px) 100vw, 440px" /> Click Create new secret key <img loading="lazy" decoding="async" width="440" height="308" src="https://humanextended.com/wp-content/uploads/2025/10/Save-your-Open-AI-Key.png" class="attachment-full size-full" alt="Save your Open AI Key Window" style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/10/Save-your-Open-AI-Key.png 440w, https://humanextended.com/wp-content/uploads/2025/10/Save-your-Open-AI-Key-300x210.png 300w" sizes="auto, (max-width: 440px) 100vw, 440px" /> Copy the key immediately as it will not be visible again Store the key securely For example, store the API key in Azure Key Vault. Treat your OpenAI API key like a password to your bank account. Frequently Asked Questions What is an OpenAI API key? An OpenAI API key is a unique code that lets you access OpenAI’s language and image models (like GPT-4 and DALL·E) through software or integrations. It authenticates your account and tracks usage. Is an OpenAI API key the same as my ChatGPT subscription? No. ChatGPT Plus gives you access to GPT-4 inside ChatGPT, while the OpenAI API key allows developers to connect to OpenAI models programmatically. They are billed separately. Where can I create my OpenAI API key? You can generate one from your OpenAI API Keys page after logging in with your OpenAI account. Should I share my OpenAI API key with others? No. Anyone with your key can make requests and generate costs on your behalf. What happens if my API key is exposed or leaked? Immediately delete the key in your API Keys dashboard and generate a new one. Once a key is compromised, you must replace it. How is OpenAI API key usage billed? API usage is billed based on the number of tokens (text pieces) processed. You can monitor costs and usage in your OpenAI billing dashboard. Can I use my OpenAI API key with WordPress plugins? Yes — some plugins allow you to enter an API key to use advanced AI features. Make sure the plugin stores the key securely and does not expose it publicly. Why can’t I create an OpenAI API key? Make sure you have verified your email and have an active OpenAI account. Some new accounts may need to add a payment method before generating keys. References Developer quickstart – OpenAI API The post Create OpenAI API key appeared first on Human Extended.
Follow these instructions to install Git (including Git Bash) on your Windows 11 computer. The setup wizard has many steps, but the default options are suitable for most people, making the setup pretty easy. ⚠️ Always download Git from https://git-scm.com/downloads. Installation Steps The post Install Git for Windows 11 appeared first on Human Extended.
Follow these instructions to install Git (including Git Bash) on your Windows 11 computer. The setup wizard has many steps, but the default options are suitable for most people, making the setup pretty easy. Always download Git from https://git-scm.com/downloads. Installation Steps These screenshots were made with Git 2.51.0. They are valid with 2.51.1 as well. Review license and click Next. <img loading="lazy" decoding="async" width="750" height="573" src="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-01-license.png" class="attachment-full size-full" alt="Screenshot of step 1 of the Git 2.51.0 installer, showing the GPL license." style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-01-license.png 750w, https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-01-license-300x229.png 300w" sizes="auto, (max-width: 750px) 100vw, 750px" /> Git is published under GPL 2, which protects your freedom to copy, modify, and use the software, while protecting the publisher from liability. GPL was instrumental to the rise of Linux and Git, both of which were created by Linus Torvalds. The full version 2 license can be read at GNU General Public License v2.0 – GNU Project – Free Software Foundation. For a history of this license, refer to GNU General Public License – Wikipedia. Stick with the default destination location and click Next. <img loading="lazy" decoding="async" width="750" height="573" src="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-02-destination-location.png" class="attachment-full size-full" alt="" style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-02-destination-location.png 750w, https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-02-destination-location-300x229.png 300w" sizes="auto, (max-width: 750px) 100vw, 750px" /> The default location is the standard folder for installing programs on Windows. You can select a different location if you don’t have access to Program Files, or you want to install Git in a portable or custom tools directory. Note that you need at least 362.2 MB of free disk space. Stick with the default components and click Next. The default components are fine for most people. Stick with the default the location of Git in the Start menu and click Next. The default location is fine for most people. However, if you don’t want a link added to your Start menu, check Don’t create a Start Menu folder. <img loading="lazy" decoding="async" width="750" height="573" src="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-04-Start-menu-folder.png" class="attachment-full size-full" alt="Step 4 of the Git 2.51.0 Setup, which prompts the user to select where in the Start menu to place Git." style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-04-Start-menu-folder.png 750w, https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-04-Start-menu-folder-300x229.png 300w" sizes="auto, (max-width: 750px) 100vw, 750px" /> Select an editor such as Visual Studio Code and click Next. The default editor is Vim, but you should select a modern editor instead. <img loading="lazy" decoding="async" width="750" height="573" src="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-05-default-editor-VS-Code.png" class="attachment-full size-full" alt="Step 5 of the Git 2.51.0 Setup, which prompts the user to select an editor. In this example, Visual Studio Code is selected." style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-05-default-editor-VS-Code.png 750w, https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-05-default-editor-VS-Code-300x229.png 300w" sizes="auto, (max-width: 750px) 100vw, 750px" /> Note: if the text is grayed out when you select an option, then the editor has not been installed. Either cancel and install the editor first or select the default Vim editor and change it later. Refer to this Stack Overflow article for help changing the editor later. Override the default branch name (recommend main) and click Next By default, Git uses the name master for the initial branch of a new repository. The larger Git community has switched to main as the modern default, as it avoids the legacy term master. If you are working in a team or corporate environment, ask your team lead. Otherwise switch to main unless you have reasons to continue using master. Either way, you can change this later, see Change the default initial branch name in Git. <img loading="lazy" decoding="async" width="750" height="573" src="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-06-branch-name-main.png" class="attachment-full size-full" alt="Step 6 of the Git 2.51.0 Setup, which prompts the user to specify the default branch name of new repositories." style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-06-branch-name-main.png 750w, https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-06-branch-name-main-300x229.png 300w" sizes="auto, (max-width: 750px) 100vw, 750px" /> Stick with the recommended path option and click Next The recommended option is fine for most people. <img loading="lazy" decoding="async" width="750" height="573" src="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-07-path-environment.png" class="attachment-full size-full" alt="Step 7 of the Git 2.51.0 Setup, which prompts the user to specify what gets added to the path." style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-07-path-environment.png 750w, https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-07-path-environment-300x229.png 300w" sizes="auto, (max-width: 750px) 100vw, 750px" /> This step determines how Git will update with your PATH. The default option adds the Git folder to your PATH, enabling you to run git.exe easily. The default option does not have Unix tools to the PATH. Your PATH on Windows is the list of folders containing programs you can execute from the command-line. When you run a command, Windows checks each folder listed in the path for a matching command name. This allows you to type a command name without knowing its exact location (as long as its location is listed in the PATH). If you select the first option, the Git installer will not change your path at all. For most people, this is not enough. Alternately, you can add Git and a slew of extra tools into your path. For most people, this is too much. Stick with the default SSH executable and click Next Most people should use the bundled OpenSSH with Git. <img loading="lazy" decoding="async" width="750" height="573" src="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-08-SSH-executable.png" class="attachment-full size-full" alt="Step 8 of the Git 2.51.0 Setup, which prompts the user to specify which SSH to use." style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-08-SSH-executable.png 750w, https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-08-SSH-executable-300x229.png 300w" sizes="auto, (max-width: 750px) 100vw, 750px" /> SSH (Secure Shell) allows you to remotely execute commands on a server. The Git setup program bundles a copy of SSH for you (called OpenSSH). However, if you have already an SSH app installed, and you want to make Git use that instead, you can select the Use external OpenSSH. Git will assume ssh.exe is located in the path, and the setup program will not install OpenSSH. Stick with the default HTTPS transport backend and click Next On Windows, most people should stick with the default option to Use the native Windows Secure Channel library. This tells Git to use the native library on Windows, which is often required in corporate environments. You can select OpenSSL if you need more control over the process. <img loading="lazy" decoding="async" width="750" height="573" src="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-09-HTTPS-transport.png" class="attachment-full size-full" alt="Step 9 of the Git 2.51.0 Setup, which prompts the user to select an SSL/TLS library for secure connections" style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-09-HTTPS-transport.png 750w, https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-09-HTTPS-transport-300x229.png 300w" sizes="auto, (max-width: 750px) 100vw, 750px" /> Stick with the default line ending conversion, and click Next Most people should stick with the default option to checkout files Windows style and commit files Unix style. <img loading="lazy" decoding="async" width="750" height="573" src="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-10-line-ending-conversions.png" class="attachment-full size-full" alt="Step 10 of the Git 2.51.0 Setup, which prompts the user to decide on how to handle line endings" style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-10-line-ending-conversions.png 750w, https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-10-line-ending-conversions-300x229.png 300w" sizes="auto, (max-width: 750px) 100vw, 750px" /> When you select the default, Git will automatically convert text files to Windows format (CRLF) when getting text files from the repository. It will convert the text files back to Unix format (LF) when committing back into the repository. Stick with the default terminal emulator (MinTTY) and click Next Stick with the default MinTTY unless you know you’ll be using Git Bash to run interactive Windows console programs often. <img loading="lazy" decoding="async" width="750" height="573" src="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-11-terminal-emulator-MinTTY.png" class="attachment-full size-full" alt="Step 10 of the Git 2.51.0 Setup, which prompts the user to select a terminal emulator. In this case MinTTY is selected in favor of the Windows terminal." style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-11-terminal-emulator-MinTTY.png 750w, https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-11-terminal-emulator-MinTTY-300x229.png 300w" sizes="auto, (max-width: 750px) 100vw, 750px" /> Stick with the default git pull behavior and click Next This step is asking you to select the default behavior of the git pull command. Most people should stick with the default Fast-forward or merge, as it tends to have the most intuitive behavior. <img loading="lazy" decoding="async" width="750" height="573" src="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-12-git-pull.png" class="attachment-full size-full" alt="Step 12 of the Git 2.51.0 Setup, prompting the person to set the default git pull behavior." style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-12-git-pull.png 750w, https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-12-git-pull-300x229.png 300w" sizes="auto, (max-width: 750px) 100vw, 750px" /> In Git, a fast-forward happens when the branch you’re pulling into has no new commits compared to the branch you’re pulling from. In this case, Git can simply move the branch pointer forward to match the remote, no merge commit is needed. Fast-forward or merge (default): When you run git pull, Git first fetches the latest changes from the remote branch. If your local branch has no new commits, Git can simply move your branch pointer forward—this is called a fast-forward. If your local branch does have new commits, Git will perform a merge, combining your changes with the remote ones and creating a merge commit. This option preserves all history including when an how branches were merged. Rebase: Instead of merging, Git will reapply your local commits on top of the latest remote commits. This rewrites history to make it look like your changes were made after the remote ones, resulting in a linear commit history. This option keeps history clean and linear, and may be easier to read and understand. However, rebasing rewrites history, so it should be used carefully. Only ever fast-forward: Git will only update your branch if a fast-forward is possible. If your local branch has diverged (i.e., has commits not on the remote), git pull will fail. This is the strictest option, and it prevents automatic merges or rebases. It forces developers to manually resolve conflicts before integrating. Stick with the default Git Credential Manager and click Next <img loading="lazy" decoding="async" width="750" height="573" src="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-13-credential-helper.png" class="attachment-full size-full" alt="Step 13 of the Git 2.51.0 Setup, which prompts the user to select a credential helper. The default is Git Credential Manager." style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-13-credential-helper.png 750w, https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-13-credential-helper-300x229.png 300w" sizes="auto, (max-width: 750px) 100vw, 750px" /> A credential helper stores and retrieves your credentials such as usernames, passwords, and tokens. The recommended option is to use Git Credential Manager. Alternately you can select None, in which case Git will not store credentials and will re-prompt you every time you push or pull from a remote repository that requires credentials. Stick with the default extra options and click Install <img loading="lazy" decoding="async" width="750" height="573" src="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-14-extra-options.png" class="attachment-full size-full" alt="Step 13 of the Git 2.51.0 setup, which prompts the user to select extra options. By default, file system caching is enabled while symbolic links are disabled." style="max-width: 100%; height: auto;" srcset="https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-14-extra-options.png 750w, https://humanextended.com/wp-content/uploads/2025/09/Git-2.51.0-Setup-14-extra-options-300x229.png 300w" sizes="auto, (max-width: 750px) 100vw, 750px" /> Enable file system caching (recommended): This option speeds up Git operations by keeping file data in memory. In rare cases you might disable file caching, e.g., you need real time file changes or low memory, etc. Enable symbolic links: This option lets Git create and manage symbolic links. Enable this option only you work with repositories that use symbolic links. Click Finish after the files are installed You can view release notes from the installer. To view release notes later, open the Start menu and navigate to the Git folder. The release notes are under the Git folder. The post Install Git for Windows 11 appeared first on Human Extended.
Override meta description written by Yoast SEO in PHP
Yoast SEO provides the wpseo_metadesc hook for modifying the meta description before it is written to the HTML tag. If you need to override the description in some way, you can write a function that receives the pending description and returns a different value. The following example illustrates how to modify the description. This […] The post Override meta description written by Yoast SEO in PHP appeared first on Human Extended.
Yoast SEO provides the wpseo_metadesc hook for modifying the meta description before it is written to the HTML tag. If you need to override the description in some way, you can write a function that receives the pending description and returns a different value. The following example illustrates how to modify the description. This code adds a filter function to wpseo_metadesc. The filter function will be called just before Yoast writes the meta description. add_filter('wpseo_metadesc', function($description) { // This example overrides Yoast for single post-type objects // such as a blog post, page, or custom post type. if (is_singular()) { // Get access to the current post being queried or displayed. global $post; // Implement your custom meta description here return your_code_or_function($post); } // Fallback to Yoast's description for other post-types return $description; }); <path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path> add_filter('wpseo_metadesc', function($description) { // This example overrides Yoast for single post-type objects // such as a blog post, page, or custom post type. if (is_singular()) { // Get access to the current post being queried or displayed. global $post; // Implement your custom meta description here return your_code_or_function($post); } // Fallback to Yoast's description for other post-types return $description; }); Reference add_filter() – Function | Developer.WordPress.org – Developer documentation for the add_filter function. Yoast SEO Meta descriptions: API documentation | Yoast developer portal – Yoast SEO developer documentation. The post Override meta description written by Yoast SEO in PHP appeared first on Human Extended.
Change the default initial branch name in Git
Git assigns a name to the initial branch when creating a repository. Historically, the default name is master. As of Git 2.28, you can specify a different default name with the following command: Subsequent calls to git init will now use the default name unless the branch name is explicitly specified. To explicitly specify a […] The post Change the default initial branch name in Git appeared first on Human Extended.
Git assigns a name to the initial branch when creating a repository. Historically, the default name is master. As of Git 2.28, you can specify a different default name with the following command: # The following command changes the default name to "main" git config --global init.defaultBranch main <path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path> # The following command changes the default name to "main" git config --global init.defaultBranch main Subsequent calls to git init will now use the default name unless the branch name is explicitly specified. To explicitly specify a name, you can use the -b or --initial-branch parameter: # Set the initial branch name with the -b parameter git init -b trunk # Alternately, you can use --initial-branch (both are equivalent) git init --initial-branch=trunk <path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path> # Set the initial branch name with the -b parameter git init -b trunk # Alternately, you can use --initial-branch (both are equivalent) git init --initial-branch=trunk Note that existing repositories are not impacted by changing the default initial name. Changing the default branch name on GitHub GitHub allows you to create repositories through the web interface. You can set your preferred initial branch name with these steps: Sign into your GitHub account. Click your profile icon in the upper-right corner. Click Settings On the side menu, click Repositories under Code, planning, and automation. Type your preferred default name in the text box. Click Update to save your preference. After doing this, new repositories created through GitHub will use your preferred name for the initial branch. Frequently Asked Questions Why is the default initial branch name usually “master”? Historically, Git used “master” as the default branch name when initializing a new repository. This naming convention dates back to early software development practices but has come under scrutiny for its lack of inclusivity. Many platforms, including GitHub, now default to “main” instead. Will changing the default branch name affect existing repositories? No, this setting only affects new repositories initialized after the change. Existing repositories will retain their current branch names unless you rename them manually. Is “main” the recommended default branch name now? Yes. “main” has become the standard default on platforms like GitHub and is widely adopted across the development community for its clarity and neutrality. Is this change compatible with CI/CD pipelines or deployment scripts? Yes, but you’ll need to update any scripts or configuration files that reference the old branch name. This includes .yml files for GitHub Actions, deployment tools, and build systems. Reference Highlights from Git 2.28 – The GitHub Blog – Introduces the init.defaultBranch setting to change the default name of the initial branch. Regarding Git and Branch Naming – Software Freedom Conservancy – explanation of the motivation behind the move from master to main. The post Change the default initial branch name in Git appeared first on Human Extended.