You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(This is the issue that has duplicate information as the other welcome issue, and we will ask users to close this issue.) It's important that this issue references the other welcome issue, like #1
3
+
Welcome to the course! We're going to walk through some strategies for dealing with large repositories. This is a similar issue to #1, but I'll let you decide if we should keep it or not.
Welcome to this Learning Lab course about working in large repositories. For example, you could be working in repositories with a lot of history. Or, working with many collaborators. No matter how your repository is "large", it's important to know how to navigate your workspace.
4
4
5
-
### :keyboard: Activity:
5
+
In this course, you'll learn how to do lots of things, like:
6
6
7
-
Find the issue that is crosslinked automatically from the instruction issue and close it because we don't need multiple threads with the same things. Maybe there's some info to bring over? Describing course goals really high level, and describing crosslinks between issues and pull requests
7
+
- Find relevant issues and pull requests
8
+
- Search history to find context
9
+
- Make connections within GitHub to help others find things
10
+
11
+
### Cross-linking issues and pull requests
12
+
13
+
GitHub has special capabilities to help reference other information on GitHub. For example, if someone references a GitHub issue or pull request from another issue or pull request, a link is created. At the same time, a cross-reference is created in the other issue. This two-way reference helps people track relationships of information across GitHub.
14
+
15
+
## Step 1: Find an issue
16
+
17
+
Below, you will see a reference to another issue. The other issue references _this_ issue. The other issue appears to be a duplicate, so it would be a good idea to close it.
18
+
19
+
### :keyboard: Activity: Find and close the cross-linked issue
20
+
21
+
1. Find the other issue referenced from this issue
22
+
2. Close that issue
23
+
24
+
<hr>
25
+
<h3align="center">I will respond with your next steps in that issue.</h3>
Copy file name to clipboardExpand all lines: responses/01_crosslink.md
+18-4Lines changed: 18 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,23 @@
1
1
# Finding relevant history
2
2
3
-
This is a new issue that has content similar to another issue. (or they could be pull requests). (In an existing issue that has a related issue or pull request buried somewhere)
3
+
When you're working in a repository, you might want to find other issues or pull requests. Maybe someone has told you about a conversation, but they didn't send you a direct link. Or, maybe you remember an issue from the past but you don't know exactly where it is.
4
4
5
-
## Step 2:
5
+
Next, we'll practice finding issues and creating crosslinks to improve discoverability later.
6
6
7
-
## :keyboard: Activity:
7
+
### Finding issues and pull requests
8
+
9
+
You can search for issues and pull requests in many ways, like by author, title, or even the most recently updated. You can also search closed issues. You can read all about the different ways to search in the [GitHub Help documentation](https://help.github.com/en/articles/searching-issues-and-pull-requests#search-by-open-or-closed-state).
10
+
11
+
### Creating references
12
+
13
+
When you link to another issue, a reference within GitHub is automatically created. In fact, you don't even need to include the full link. If you were to type `#5` within a comment, that would turn into a link to issue or pull request number 5.
14
+
15
+
When you want to create a crosslink, try typing the title of an issue or pull request directly after you type the `#` symbol. GitHub will suggest issues or pull requests that will link to the right place. To learn even more, check out [GitHub's documentation](https://help.github.com/en/articles/autolinked-references-and-urls).
16
+
17
+
## Step 2: Create crosslinks
18
+
19
+
## :keyboard: Activity: Find and link to a related issue
20
+
21
+
1. Please find the related issue
22
+
2. Comment in this issue with a reference to the related issue with a short description
8
23
9
-
Please find the related issue and create a crosslink with a short description. Info about how to find issues and pull requests.
This is a similar issue to 01_crosslink.md and should be crosslinked.
3
+
When you're working in a repository, you might want to find other issues or pull requests. Maybe someone has told you about a conversation, but they didn't send you a direct link. Or, maybe you remember an issue from the past but you don't know exactly where it is.
4
+
5
+
### Finding conversations
6
+
7
+
You can read all about the different ways to search in the [GitHub Help documentation](https://help.github.com/en/articles/searching-issues-and-pull-requests#search-by-open-or-closed-state).
8
+
9
+
### Creating Links
10
+
11
+
To learn about creating references, check out [GitHub's documentation](https://help.github.com/en/articles/autolinked-references-and-urls).
0 commit comments