Skip to content

Commit 1a97b03

Browse files
authored
Merge pull request #43413 from github/repo-sync
Repo sync
2 parents c6ad67c + a0dd25d commit 1a97b03

File tree

9 files changed

+419
-26
lines changed

9 files changed

+419
-26
lines changed

content/billing/concepts/product-billing/git-lfs.md

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,21 @@ category:
4747

4848
## How use of {% data variables.large_files.product_name_short %} is measured
4949

50-
Each {% data variables.product.github %} account receives a quota of free bandwidth and storage for {% data variables.large_files.product_name_long %} ({% data variables.large_files.product_name_short %}). Any usage beyond the included amounts is billed to your account.
50+
Previously, {% data variables.large_files.product_name_short %} billing used pre-paid data packs. These have been removed and replaced with metered billing and you only pay for what you actually use.
51+
52+
Each {% data variables.product.github %} account includes a quota of free bandwidth and storage for {% data variables.large_files.product_name_long %} ({% data variables.large_files.product_name_short %}). If you exceed this quota, what happens next depends on your {% data variables.large_files.product_name_short %} budget setting:
53+
54+
* **Budget set to $0**: You are not charged for overages, but {% data variables.large_files.product_name_short %} usage is blocked for the rest of the calendar month. Usage resets on the first of the next month.
55+
* **Budget deleted**: There is no spending limit, and you are billed for all usage beyond the free quota.
5156

5257
* **Bandwidth:** Your free quota resets at the start of each billing cycle.
53-
* **Storage:** Charges accrue continuously throughout the month based on hourly usage. Your accrued storage total resets to zero at the begining of each billing cycle.
58+
* **Storage:** Charges accrue continuously throughout the month based on hourly usage. Your accrued storage total resets to zero at the beginning of each billing cycle.
59+
60+
{% data variables.large_files.product_name_short %} storage is calculated based on all {% data variables.large_files.product_name_short %} objects associated with a repository, regardless of when they were uploaded. Storage usage is only zero when no {% data variables.large_files.product_name_short %} objects are associated with the repository.
61+
62+
If you delete {% data variables.large_files.product_name_short %} objects partway through a calendar month, the storage usage for that month is not recalculated. Storage resets on the first of the following month.
63+
64+
To learn how to reduce your usage going forward, see [AUTOTITLE](/repositories/working-with-files/managing-large-files/removing-files-from-git-large-file-storage).
5465

5566
Working in a public or private repository with {% data variables.large_files.product_name_short %}:
5667

@@ -117,12 +128,18 @@ For example, if you use 1 GiB above what is included for free for the first 15 d
117128

118129
In this example, you would pay for 1.5 GiB of additional storage for the month of April.
119130

131+
## Included usage alerts for {% data variables.large_files.product_name_short %}
132+
133+
You can receive email notifications when your included {% data variables.large_files.product_name_short %} usage reaches 90% and 100% during a billing period. See [AUTOTITLE](/billing/concepts/product-billing/git-lfs#how-use-of-git-lfs-is-measured) to learn more about why you may be receiving the notification.
134+
135+
For more information, including on how to disable them, see [AUTOTITLE](/billing/concepts/budgets-and-alerts#included-usage-alerts).
136+
137+
If you’d like to continue using LFS storage and bandwidth for the current calendar month, you can [adjust the account’s budget to allow overages](/billing/concepts/product-billing/git-lfs#paying-for-additional-git-lfs-use). On your next billing date, you’ll be charged for the actual usage in the previous calendar month.
138+
120139
## Managing your budget for {% data variables.large_files.product_name_short %}
121140

122141
{% data reusables.billing.default-over-quota-behavior %}
123142

124-
You can also receive email notifications when your included {% data variables.large_files.product_name_short %} usage reaches 90% and 100% during a billing period. For more information, see [AUTOTITLE](/billing/concepts/budgets-and-alerts#included-usage-alerts).
125-
126143
## Further reading
127144

128145
* [AUTOTITLE](/repositories/working-with-files/managing-large-files/about-git-large-file-storage)

content/code-security/concepts/security-at-scale/about-enabling-security-features-at-scale.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ versions:
66
feature: security-configurations
77
redirect_from:
88
- /code-security/securing-your-organization/introduction-to-securing-your-organization-at-scale/about-enabling-security-features-at-scale
9+
- /code-security/concepts/security-at-scale/about-security-configurations
10+
- /admin/managing-code-security/securing-your-enterprise/about-security-configurations
11+
- /code-security/securing-your-organization/introduction-to-securing-your-organization-at-scale/choosing-a-security-configuration-for-your-repositories
12+
- /code-security/concepts/security-at-scale/choosing-a-security-configuration-for-your-repositories
913
contentType: concepts
1014
---
1115

content/copilot/concepts/context/repository-indexing.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
title: Indexing repositories for GitHub Copilot Chat
2+
title: Indexing repositories for GitHub Copilot
33
shortTitle: Repository indexing
4-
intro: '{% data variables.copilot.copilot_chat %} improves responses to questions about code by indexing your repositories.'
4+
intro: '{% data variables.product.prodname_copilot_short %} improves responses by indexing your repositories.'
55
versions:
66
feature: copilot
77
redirect_from:
@@ -20,19 +20,30 @@ category:
2020

2121
## Benefit of indexing repositories
2222

23-
{% data variables.copilot.copilot_chat_short %}'s ability to answer natural language questions in a repository context is optimized when the semantic code search index for the repository is up to date.
23+
{% data variables.product.prodname_copilot_short %}'s ability to answer natural language questions and complete tasks in a repository context is optimized when the semantic code search index for the repository is up to date.
2424

25-
When you start a conversation with {% data variables.copilot.copilot_chat_short %} that has a repository context, the repository is automatically indexed to improve context-enriched answers to your questions about the code's structure and logic in {% data variables.product.github %} and {% data variables.product.prodname_vscode %}. For example, you can ask **“How does this repo manage HTTP requests and responses?”** and {% data variables.copilot.copilot_chat_short %} will reference relevant sections of your code to deliver an informed answer.
25+
**{% data variables.product.prodname_copilot_short %} will not use your indexed repository for model training.**
26+
27+
## Semantic code search in {% data variables.copilot.copilot_chat_short %}
2628

27-
**{% data variables.copilot.copilot_chat_short %} will not use your indexed repository for model training.**
29+
When you start a conversation with {% data variables.copilot.copilot_chat_short %} that has a repository context, the repository is automatically indexed to improve context-enriched answers to your questions about the code's structure and logic in {% data variables.product.github %} and {% data variables.product.prodname_vscode %}. For example, you can ask **“How does this repo manage HTTP requests and responses?”** and {% data variables.copilot.copilot_chat_short %} will reference relevant sections of your code to deliver an informed answer.
2830

2931
For more information on how to ask questions, see [AUTOTITLE](/copilot/using-github-copilot/asking-github-copilot-questions-in-github).
3032

33+
## Semantic code search in {% data variables.copilot.copilot_coding_agent %}
34+
35+
{% data variables.copilot.copilot_coding_agent %} uses semantic code search to find relevant code based on meaning, rather than relying solely on exact text matches with tools like `grep`. When the agent doesn't know the precise names or patterns to search for, semantic code search helps it locate the right code faster. No configuration is required—the agent automatically uses semantic code search when appropriate.
36+
37+
For more information about {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/agents/coding-agent/about-coding-agent).
38+
3139
## About index creation and use
3240

3341
Indexing runs in the background and initial indexing can take up to 60 seconds for a large repository. Once a repository has been indexed for the first time, re-indexing is much quicker and the index will typically be automatically updated to include the latest changes within seconds of you starting a new conversation.
3442

35-
Once an index has been created for a repository, {% data variables.copilot.copilot_chat_short %} uses it to answer questions asked by any {% data variables.product.prodname_copilot_short %} user in {% data variables.product.github %} and {% data variables.product.prodname_vscode %}.
43+
Once an index has been created for a repository, it can be used by:
44+
45+
* {% data variables.copilot.copilot_chat_short %} in {% data variables.product.github %} and {% data variables.product.prodname_vscode %}
46+
* {% data variables.copilot.copilot_coding_agent %}
3647

3748
> [!TIP] There is no limit to how many repositories you can index.
3849

content/copilot/responsible-use/copilot-coding-agent.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,9 @@ For more information about limitations, see [Limitations of {% data variables.co
7575

7676
### Customize your experience with additional context
7777

78-
{% data variables.copilot.copilot_coding_agent %} leverages your prompt, comments and the repository’s code as context when generating suggested changes. To enhance Copilot’s performance, consider implementing custom Copilot instructions to help the agent better understand your project and how to build, test and validate its changes. For more information, see "Add custom instructions to your repository" in [AUTOTITLE](/copilot/tutorials/coding-agent/best-practices#adding-custom-instructions-to-your-repository).
78+
{% data variables.copilot.copilot_coding_agent %} leverages your prompt, comments and the repository’s code as context when generating suggested changes. The agent also has access to semantic code search, which helps it find relevant code based on meaning rather than just exact text matches, allowing it to complete tasks faster.
79+
80+
To enhance {% data variables.product.prodname_copilot_short %}’s performance, consider implementing custom {% data variables.product.prodname_copilot_short %} instructions to help the agent better understand your project and how to build, test and validate its changes. For more information, see "Add custom instructions to your repository" in [AUTOTITLE](/copilot/tutorials/coding-agent/best-practices#adding-custom-instructions-to-your-repository).
7981

8082
For information about other customizations for {% data variables.copilot.copilot_coding_agent %}, see:
8183

content/copilot/tutorials/coding-agent/get-the-best-results.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ category:
3131
* Complete acceptance criteria on what a good solution looks like (for example, should there be unit tests?).
3232
* Directions about which files need to be changed.
3333

34+
> [!TIP]
35+
> {% data variables.copilot.copilot_coding_agent %} has the ability to search your codebase, including semantic code search, which helps it find relevant code based on meaning rather than just exact text matches. Even if you don't specify exact file paths in a task, the agent can often discover the right code on its own.
36+
3437
If you pass a task to {% data variables.product.prodname_copilot_short %} by assigning an issue, it's useful to think of the issue you assign to {% data variables.product.prodname_copilot_short %} as a prompt. Consider whether the issue description is likely to work as an AI prompt, and will enable {% data variables.product.prodname_copilot_short %} to make the required code changes.
3538

3639
## Choosing the right type of tasks to give to {% data variables.product.prodname_copilot_short %}

content/issues/tracking-your-work-with-issues/using-issues/adding-and-managing-issue-fields.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,5 +82,6 @@ For more information, see [AUTOTITLE](/issues/tracking-your-work-with-issues/usi
8282

8383
Issue fields have full REST and GraphQL API support. You can automate field management, set values programmatically, and integrate with external tools.
8484

85-
- **Managing fields**: Create, update, and delete organization-level fields. See the [Organization issue fields REST API](/rest/orgs/issue-fields).
86-
- **Using fields**: Get, set, and clear field values on individual issues. See the [Issue field values REST API](/rest/issues/issue-field-values).
85+
* **Managing fields**: Create, update, and delete organization-level fields. See the [Organization issue fields REST API](/rest/orgs/issue-fields).
86+
* **Using fields**: Get, set, and clear field values on individual issues. See the [Issue field values REST API](/rest/issues/issue-field-values).
87+
* **GraphQL**: Issue field types and mutations are also available via GraphQL. See the [`IssueFields` union](/graphql/reference/unions#issuefields), [issue field objects](/graphql/reference/objects#issuefieldtext) (such as `IssueFieldText`, `IssueFieldSingleSelect`, `IssueFieldNumber`, and `IssueFieldDate`), and [mutations](/graphql/reference/mutations#createissuefield) (such as `createIssueField`, `updateIssueField`, and `setIssueFieldValue`).

0 commit comments

Comments
 (0)