You are on page 1of 37

Đại học Khoa học Tự Nhiên Tháng 10 năm 2023

Công Nghệ Thông Tin


---o0o---

ĐỀ TÀI:
SINH VIÊN TÌM HIỂU VÀ TRÌNH BÀY CÔNG CỤ GITHUB
Sinh viên: Phan Nhật Thiện Nhân
Mã số SV: 23127096
Lớp: 23CLC09

Mục Lục:

Chương 1: Tìm hiểu thông tin cơ bản về GitHub.................................................................................


Chương 2: Bắt đầu viết trên GitHub....................................................................................................
Chương 3: Định dạng trên GitHub.......................................................................................................
Chương 4: Khám phá dự án.................................................................................................................
Chương 5: Lưu trữ tài khoản và kho lưu trữ công khai........................................................................

Chương 1: Tìm hiểu thông tin cơ bản về GitHub


GitHub là một nền tảng quản lý mã nguồn và hợp tác trong phát triển phần mềm dựa trên web.
Đây là một trong những dịch vụ lưu trữ mã nguồn mã nguồn mở và dự án phần mềm lớn nhất trên
thế giới. GitHub đã trở thành một trong những nền tảng quản lý mã nguồn phổ biến và có ảnh
hưởng lớn đối với cách phát triển phần mềm và làm việc trong lĩnh vực công nghệ thông tin.
1.1. Về kế hoạch của GitHub
 GitHub cung cấp các gói miễn phí và trả phí để lưu trữ và cộng tác trên mã. Một số
gói chỉ có sẵn cho tài khoản cá nhân, trong khi các gói khác chỉ có sẵn cho tài khoản
tổ chức và doanh nghiệp. Để biết thêm thông tin về tài khoản, hãy xem " Các loại
tài khoản GitHub ".
 Xem chi phí và tính năng cho từng gói tại Giá GitHub . Để biết thông tin về các tính
năng và sản phẩm dự kiến, hãy xem lộ trình công khai của GitHub .
 Khi bạn đọc Tài liệu GitHub, hãy đảm bảo chọn phiên bản phản ánh kế hoạch của
bạn. Để biết thêm thông tin, hãy xem " Giới thiệu về các phiên bản của GitHub
Docs ".

1
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

1.2. Hỗ trợ ngôn ngữ GitHub


Hầu hết các tính năng của GitHub đều hoạt động bất kể mã của bạn được viết bằng
ngôn ngữ nào. Bạn có thể tìm kiếm mã hoặc bật đánh dấu cú pháp dựa trên bất kỳ ngôn
ngữ nào mà GitHub biết. Để biết thêm thông tin, hãy xem " Tìm hiểu cú pháp tìm kiếm
mã GitHub " hoặc " Tạo và đánh dấu các khối mã ". Một số sản phẩm GitHub có các
tính năng hiện chỉ được hỗ trợ cho một nhóm ngôn ngữ lập trình.

Các ngôn ngữ cốt lõi cho các tính năng của GitHub bao gồm C, C++, C#, Go, Java,
JavaScript, PHP, Python, Ruby, Scala và TypeScript. Đối với các tính năng hỗ trợ trình
quản lý gói, trình quản lý gói hiện được hỗ trợ sẽ được đưa vào bảng cùng với ngôn
ngữ liên quan của chúng.
Một số tính năng được hỗ trợ cho các ngôn ngữ bổ sung hoặc trình quản lý gói. Nếu
bạn muốn biết liệu một ngôn ngữ khác có được hỗ trợ cho một tính năng hay yêu cầu
hỗ trợ cho một ngôn ngữ, hãy truy cập các cuộc thảo luận của Cộng đồng GitHub .
1.3. Quyền truy cập trên GitHub
Để thực hiện bất kỳ hành động nào trên GitHub, chẳng hạn như tạo yêu cầu kéo trong
kho lưu trữ hoặc thay đổi cài đặt thanh toán của tổ chức, một người phải có đủ quyền
truy cập vào tài khoản hoặc tài nguyên có liên quan. Quyền truy cập này được kiểm
soát bởi các quyền. Sự cho phép là khả năng thực hiện một hành động cụ thể. Ví dụ:
khả năng xóa một vấn đề là một sự cho phép. Vai trò là một tập hợp các quyền mà bạn
có thể gán cho các cá nhân hoặc nhóm.
Vai trò hoạt động khác nhau đối với các loại tài khoản khác nhau. Để biết thêm thông
tin về tài khoản, hãy xem " Các loại tài khoản GitHub ".
1.4. Giới thiệu về bảo mật nâng cao GitHub

Giấy phép Bảo mật nâng cao GitHub cung cấp các tính năng bổ sung sau:
 Quét mã - Tìm kiếm các lỗ hổng bảo mật tiềm ẩn và lỗi mã hóa trong mã của
bạn. Để biết thêm thông tin, hãy xem " Giới thiệu về quét mã ".
 Quét bí mật - Phát hiện các bí mật, ví dụ như khóa và mã thông báo, đã được
kiểm tra trong kho lưu trữ riêng tư. Cảnh báo quét bí mật cho người dùng và
cảnh báo quét bí mật cho đối tác đều có sẵn và miễn phí cho các kho lưu trữ
công khai trên GitHub.com. Nếu tính năng bảo vệ đẩy được bật, tính năng này
cũng sẽ phát hiện các bí mật khi chúng được đẩy vào kho lưu trữ của bạn. Để

2
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

biết thêm thông tin, hãy xem " Giới thiệu về quét bí mật " và " Bảo vệ đẩy cho
các kho lưu trữ và tổ chức ".
 Đánh giá phần phụ thuộc - Hiển thị toàn bộ tác động của các thay đổi đối với
phần phụ thuộc và xem chi tiết về mọi phiên bản dễ bị tấn công trước khi bạn
hợp nhất yêu cầu kéo. Để biết thêm thông tin, hãy xem phần " Giới thiệu về đánh
giá phần phụ thuộc ".
Bảng bên dưới tóm tắt tính khả dụng của các tính năng Bảo mật nâng cao của GitHub
cho các kho lưu trữ công khai và riêng tư.

Để biết thông tin về các tính năng Bảo mật nâng cao đang được phát triển, hãy xem
" Lộ trình công khai của GitHub ". Để biết tổng quan về tất cả các tính năng bảo mật,
hãy xem " Tính năng bảo mật của GitHub ".

Các tính năng Bảo mật nâng cao của GitHub được bật cho tất cả các kho lưu trữ công
khai trên GitHub.com. Các tổ chức sử dụng GitHub Enterprise Cloud với Bảo mật nâng
cao có thể kích hoạt thêm các tính năng này cho các kho lưu trữ riêng tư và nội bộ. Để
biết thêm thông tin, hãy xem tài liệu GitHub Enterprise Cloud .

1.5. Các trình duyệt được hỗ trợ


Chúng tôi thiết kế GitHub có lưu ý đến các trình duyệt web mới nhất. Chúng tôi khuyên
bạn nên sử dụng phiên bản mới nhất của một trong các trình duyệt sau:

 Táo Safari
 Google Chrome
 Microsoft Edge
 Mozilla Firefox

3
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

Nếu bạn không sử dụng phiên bản mới nhất của trình duyệt được đề xuất hoặc nếu
bạn sử dụng trình duyệt không được liệt kê ở trên, GitHub hoặc một số tính năng có
thể không hoạt động như bạn mong đợi hoặc hoàn toàn không hoạt động.

Để biết thêm thông tin về cách chúng tôi duy trì khả năng tương thích trình duyệt
cho các sản phẩm của GitHub, hãy xem GitHub/browser-supportkho lưu trữ.

Một số nhà cung cấp trình duyệt cung cấp các bản phát hành hỗ trợ mở rộng. Chúng
tôi cố gắng hết sức để đảm bảo rằng GitHub hoạt động bình thường trong bản phát
hành hỗ trợ mở rộng mới nhất cho:

 Kênh ổn định mở rộng của Chrome


 Kênh ổn định mở rộng của Edge
 Bản phát hành hỗ trợ mở rộng (ESR) của Firefox

Trong các bản phát hành hỗ trợ mở rộng trước đó, GitHub có thể không hoạt động
như bạn mong đợi và một số tính năng có thể không khả dụng.

1.6. Kết nối với GitHub

1.6.1 Giới thiệu:

 GitHub là một ứng dụng dựa trên web cho phép bạn lưu trữ tệp trong kho lưu
trữ, cộng tác trong công việc và theo dõi các thay đổi đối với tệp theo thời
gian. Theo dõi phiên bản trên GitHub được cung cấp bởi phần mềm mã
nguồn mở Git. Bất cứ khi nào bạn cập nhật kho lưu trữ trên GitHub, Git sẽ
theo dõi những thay đổi bạn thực hiện.
 Có nhiều cách để làm việc với GitHub và bạn có thể chọn phương pháp phù
hợp với mức độ kinh nghiệm, sở thích cá nhân và kho lưu trữ mà bạn làm
việc cùng. Ví dụ: bạn có thể chọn xem bạn muốn làm việc trong trình duyệt
hay từ máy tính để bàn, cách bạn muốn sử dụng Git và những khả năng bạn
cần từ trình chỉnh sửa và phần mềm khác. Bạn có thể chọn làm việc với các
kho lưu trữ khác nhau theo những cách khác nhau.
 Nếu bạn mới làm quen với GitHub, cách hay để bắt đầu đóng góp là thực
hiện các thay đổi trong trình duyệt trên GitHub.com. Khi bạn trở nên quen
thuộc hơn với GitHub và bắt đầu đóng góp những thay đổi lớn hơn, bạn có
thể muốn bắt đầu làm việc với các công cụ khác. Bài viết này giải thích cách
thực hiện qua các giai đoạn này và giúp bạn chọn công cụ tốt nhất cho yêu
cầu của mình ở từng giai đoạn. Để so sánh nhanh tất cả các công cụ có sẵn để
làm việc với GitHub, hãy xem " So sánh các công cụ để kết nối với GitHub ".

1.6.2 Bắt đầu:

4
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

Trong giao diện người dùng trên GitHub.com, bạn có thể thực hiện toàn bộ
"luồng GitHub" để đóng góp cho kho lưu trữ, bao gồm tạo nhánh hoặc nhánh,
chỉnh sửa và xem trước tệp, thực hiện các thay đổi của bạn và tạo yêu cầu
kéo. Bạn cũng có thể tải tệp lên từ máy tính của mình hoặc tải chúng xuống từ
kho lưu trữ. Để biết thêm thông tin, hãy xem " Luồng GitHub ."

Làm việc trực tiếp trên GitHub.com thường là cách nhanh nhất để đóng góp cho
kho lưu trữ vì những lý do sau.

 Bạn đang làm việc trực tiếp với kho lưu trữ được lưu trữ trên GitHub, do
đó bạn không phải tải bản sao của kho lưu trữ xuống máy tính của mình
và giữ bản sao này được đồng bộ hóa.
 Nếu đã đăng nhập vào GitHub, bạn có quyền truy cập vào bất kỳ kho lưu
trữ nào mà bạn có các quyền cần thiết, do đó, bạn không cần thiết lập bất
kỳ xác thực bổ sung nào trên máy tính của mình.
 Bạn có thể thực hiện các thay đổi trong giao diện người dùng, do đó bạn
không cần sử dụng dòng lệnh hoặc ghi nhớ bất kỳ lệnh Git nào.

Để biết hướng dẫn giúp bạn bắt đầu thực hiện các thay đổi trong trình duyệt, hãy
xem " Hello World ."

1.6.3 Thực hiện các thay đổi phức tạp trên trình duyệt:

Làm việc trực tiếp trên GitHub.com là cách tốt nhất cho những thay đổi nhỏ, đơn
giản, thường nhắm mục tiêu vào một tệp duy nhất trong kho lưu trữ. Nếu bạn
muốn làm việc trên trình duyệt nhưng cần thực hiện những thay đổi phức tạp
hơn, chẳng hạn như di chuyển nội dung giữa các tệp, bạn có thể chọn từ các
công cụ sau để mở kho lưu trữ trong trình chỉnh sửa chuyên dụng.

 Nếu bạn muốn một trình soạn thảo có thể nhanh chóng mở hoặc tạo tệp, bạn
có thể nhấn phím .trong bất kỳ kho lưu trữ nào để mở trình soạn thảo
GitHub.dev. Đây là trình chỉnh sửa dựa trên web nhẹ bao gồm nhiều tính
năng của Visual Studio Code, chẳng hạn như thanh tìm kiếm và các nút cho
lệnh Git. Để biết thêm thông tin, hãy xem " Trình soạn thảo dựa trên web
GitHub.dev ".
 Nếu muốn tiếp tục sử dụng trình duyệt nhưng cần thực hiện những việc như
chạy lệnh, tạo bản dựng thử nghiệm cho dự án hoặc cài đặt các phần phụ
thuộc, bạn có thể mở kho lưu trữ trong không gian mã. Không gian mã là môi
trường phát triển từ xa có khả năng lưu trữ và tính toán. Nó bao gồm một
trình soạn thảo và thiết bị đầu cuối tích hợp, đồng thời được cài đặt sẵn các
công cụ phổ biến mà bạn có thể cần để làm việc với một dự án, bao gồm cả

5
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

Git. Để biết thêm thông tin, hãy xem " Tổng quan về không gian mã
GitHub ."

Ngoài ra, bạn có thể kết nối với GitHub từ máy tính để bàn của mình và làm việc
với bản sao cục bộ của kho lưu trữ.

1.6.4 Làm việc từ máy tính để bàn

Để làm việc với kho lưu trữ từ máy tính để bàn, bạn cần tải xuống (hoặc "sao chép")
một bản sao của kho lưu trữ vào máy tính của mình, sau đó đẩy mọi thay đổi bạn
thực hiện lên GitHub. Làm việc từ máy tính để bàn của bạn có thể có một số lợi thế
so với làm việc trên trình duyệt.

 Bạn có thể làm việc với tất cả các tệp và công cụ cục bộ của mình.
 Bạn có quyền truy cập vào sức mạnh tính toán. Ví dụ: bạn có thể cần chạy
tập lệnh để tạo bản xem trước cục bộ của trang web để bạn có thể kiểm tra
những thay đổi mình đang thực hiện.
 Bạn không cần kết nối Internet để làm việc trên một dự án.

Nếu trước đây bạn chưa từng làm việc với kho lưu trữ GitHub từ máy tính để bàn
thì bạn sẽ cần xác thực với GitHub từ máy tính của mình để có thể truy cập vào kho
lưu trữ mình cần. Bạn cũng có thể cần thiết lập môi trường làm việc của mình bằng
các công cụ bạn cần đóng góp, chẳng hạn như Git, trình soạn thảo và các công cụ
phụ thuộc cho một dự án. Vì những lý do này, có thể mất nhiều thời gian hơn để bắt
đầu nếu bạn muốn làm việc từ máy tính để bàn so với làm việc trên trình duyệt.

Có một số công cụ bạn có thể sử dụng để kết nối với GitHub từ máy tính để bàn của
mình. Những công cụ này cho phép bạn xác thực với GitHub, sao chép kho lưu trữ,
theo dõi các thay đổi của bạn và đẩy các thay đổi lên GitHub.

 Nếu bạn muốn có nhiều quyền kiểm soát và tính linh hoạt, bạn có thể sử
dụng dòng lệnh. Bạn sẽ cần cài đặt Git và làm quen với một số lệnh Git cơ
bản. Bạn cũng có thể cài đặt GitHub CLI, giao diện dòng lệnh cho phép bạn
thực hiện nhiều hành động trên GitHub, chẳng hạn như tạo yêu cầu kéo hoặc
phân nhánh một kho lưu trữ. Để biết thêm thông tin, hãy xem " Thiết lập
Git " và " Giới thiệu về GitHub CLI ."
 Nếu muốn sử dụng giao diện trực quan, bạn có thể sử dụng ứng dụng khách
Git trực quan như GitHub Desktop. Với GitHub Desktop, bạn có thể hình
dung những thay đổi bạn đang thực hiện và truy cập hầu hết các lệnh Git

6
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

thông qua giao diện trực quan, do đó bạn không cần phải ghi nhớ bất kỳ lệnh
nào. Để biết thêm thông tin, hãy xem " Giới thiệu về GitHub Desktop ."
 Nếu muốn làm việc ở một nơi, bạn thường có thể thực hiện hầu hết mọi việc
từ trình soạn thảo của mình. Trình chỉnh sửa như VS Code bao gồm một thiết
bị đầu cuối tích hợp và các nút cho các lệnh Git phổ biến, do đó bạn có thể
chỉnh sửa tệp và đẩy tất cả các thay đổi của mình lên GitHub từ một nơi. Bạn
cũng có thể cài đặt tiện ích mở rộng để xử lý trực tiếp các yêu cầu và sự cố
kéo trên GitHub. Để bắt đầu, hãy xem Tải xuống Mã VS.

1.7. GitHub CLI

GitHub CLI là một công cụ dòng lệnh mang các yêu cầu kéo, sự cố, Hành động GitHub
và các tính năng GitHub khác đến thiết bị đầu cuối của bạn, để bạn có thể thực hiện tất
cả công việc của mình ở một nơi.
GitHub CLI là một công cụ mã nguồn mở để sử dụng GitHub từ dòng lệnh trên máy
tính của bạn. Khi làm việc từ dòng lệnh, bạn có thể sử dụng GitHub CLI để tiết kiệm
thời gian và tránh chuyển ngữ cảnh.

GitHub CLI bao gồm các tính năng của GitHub như:

 Xem, tạo, sao chép và phân nhánh các kho lưu trữ
 Tạo, đóng, chỉnh sửa và xem các vấn đề cũng như kéo các yêu cầu
 Xem xét, phân biệt và hợp nhất các yêu cầu kéo
 Chạy, xem và liệt kê quy trình công việc
 Tạo, liệt kê, xem và xóa các bản phát hành
 Tạo, chỉnh sửa, liệt kê, xem và xóa ý chính
 Liệt kê, tạo, xóa và kết nối với không gian mã
 Truy xuất thông tin từ API GitHub

1.8. Bảng lệnh GitHub

Bạn có thể điều hướng, tìm kiếm và chạy lệnh trên GitHub bằng Bảng lệnh
GitHub. Bảng lệnh là một cách theo yêu cầu để hiển thị các đề xuất dựa trên bối cảnh
hiện tại và các tài nguyên bạn đã sử dụng gần đây. Bạn có thể mở bảng lệnh bằng phím
tắt từ bất kỳ đâu trên GitHub, điều này giúp bạn tiết kiệm thời gian và luôn giữ tay trên
bàn phím.

7
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

1.8.1 Điều hướng nhanh

Khi bạn mở bảng lệnh, các đề xuất được tối ưu hóa để giúp bạn dễ dàng truy cập
từ mọi nơi trong kho lưu trữ, tài khoản cá nhân hoặc tổ chức tới các trang cấp
cao nhất như trang Sự cố. Nếu vị trí bạn muốn không được liệt kê, hãy bắt đầu
nhập tên hoặc số cho vị trí đó để tinh chỉnh các đề xuất.

1.8.2 Dễ dàng truy cập vào các lệnh

Khả năng chạy lệnh trực tiếp từ bàn phím mà không cần điều hướng qua một
loạt menu, có thể thay đổi cách bạn sử dụng GitHub. Ví dụ: bạn có thể chuyển
đổi chủ đề bằng một vài lần nhấn phím, giúp bạn dễ dàng chuyển đổi giữa các
chủ đề khi nhu cầu của bạn thay đổi.

8
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

1.8.3 Mở bảng lệnh GitHub


Mở bảng lệnh bằng một trong các phím tắt mặc định sau:

 Windows và Linux: Ctrl+ K hoặc Ctrl+ Alt+K


 Mac: Command+ K hoặc Command+ Option+K

Bạn có thể tùy chỉnh các phím tắt bạn sử dụng để mở bảng lệnh trong phần Trợ
năng của cài đặt người dùng. Để biết thêm thông tin, hãy xem " Tùy chỉnh phím
tắt bảng lệnh GitHub của bạn ."

Khi bạn mở bảng lệnh, nó sẽ hiển thị vị trí của bạn ở trên cùng bên trái và sử
dụng nó làm phạm vi cho các đề xuất (ví dụ: tổ chức octo-org).

Chương 2: Bắt đầu viết trên GitHub


Markdown là ngôn ngữ dễ đọc, dễ viết để định dạng văn bản thuần túy. Bạn có thể sử dụng cú
pháp Markdown, cùng với một số thẻ HTML bổ sung, để định dạng bài viết của mình trên GitHub,
ở những nơi như README của kho lưu trữ và nhận xét về các vấn đề và yêu cầu kéo. Trong
hướng dẫn này, bạn sẽ tìm hiểu một số tính năng định dạng nâng cao bằng cách tạo hoặc chỉnh sửa
README cho hồ sơ GitHub của bạn.

Nếu mới làm quen với Markdown, bạn có thể muốn bắt đầu với " Cú pháp định dạng và viết cơ
bản " hoặc khóa học Giao tiếp bằng kỹ năng GitHub của Markdown.

Nếu bạn đã có hồ sơ README, bạn có thể làm theo hướng dẫn này bằng cách thêm một số tính
năng vào README hiện có của mình hoặc bằng cách tạo ý chính bằng tệp Markdown có tên
như about-me.md. Để biết thêm thông tin, hãy xem phần "Tạo ý chính ".
2.1. Tạo hoặc chỉnh sửa hồ sơ của bạn README
Nếu bạn chưa có hồ sơ README, bạn có thể thêm một hồ sơ.

9
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

1. Tạo một kho lưu trữ có cùng tên với tên người dùng GitHub của bạn, khởi tạo
kho lưu trữ bằng một README.md tệp. Để biết thêm thông tin, hãy xem
" Quản lý hồ sơ của bạn README ."
2. Chỉnh sửa README.md tệp và xóa văn bản mẫu (bắt đầu ### Hi there) được
tự động thêm vào khi bạn tạo tệp.
Nếu bạn đã có hồ sơ README, bạn có thể chỉnh sửa nó từ trang hồ sơ của mình.

1. Ở góc trên bên phải của bất kỳ trang GitHub nào, hãy nhấp vào ảnh hồ sơ của
bạn, sau đó nhấp vào Hồ sơ của bạn .
2. Nhấp vào bên cạnh hồ sơ của bạn README.

2.2. Thêm hình ảnh truy cập phù hợp với khách của bạn
Bạn có thể đưa hình ảnh vào giao tiếp của mình trên GitHub. Tại đây, bạn sẽ thêm
hình ảnh phản hồi, chẳng hạn như biểu ngữ, vào đầu hồ sơ README của bạn.

Bằng cách sử dụng thành phần HTML <picture>với prefers-color-scheme tính năng
phương tiện, bạn có thể thêm hình ảnh thay đổi tùy thuộc vào việc khách truy cập
đang sử dụng chế độ sáng hay tối. Để biết thêm thông tin, hãy xem " Quản lý cài đặt
chủ đề của bạn ".

Sao chép và dán đánh dấu sau vào README.mdtệp của bạn.

10
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

Thay thế phần giữ chỗ trong phần đánh dấu bằng URL của hình ảnh bạn đã
chọn. Ngoài ra, để thử tính năng này trước, bạn có thể sao chép URL từ ví dụ bên
dưới.

 Thay thế YOUR-DARKMODE-IMAGE bằng URL của hình ảnh để hiển thị
cho khách truy cập sử dụng chế độ tối.
 Thay thế YOUR-LIGHTMODE-IMAGE bằng URL của hình ảnh để hiển thị
cho khách truy cập sử dụng chế độ ánh sáng.
 Thay thế YOUR-DEFAULT-IMAGE bằng URL của hình ảnh để hiển thị
trong trường hợp cả hai hình ảnh khác đều không khớp, ví dụ: nếu khách truy
cập đang sử dụng trình duyệt không hỗ trợ tính năng này prefers-color-
scheme.

Để làm cho hình ảnh có thể truy cập được đối với khách truy cập đang sử dụng trình
đọc màn hình, hãy thay thế YOUR-ALT-TEXTbằng mô tả của hình ảnh.
Để kiểm tra xem hình ảnh đã được hiển thị chính xác chưa, hãy nhấp vào tab Xem
trước .

2.3. Thêm một bảng


Bạn có thể sử dụng bảng Markdown để sắp xếp thông tin. Tại đây, bạn sẽ sử dụng
bảng để giới thiệu bản thân bằng cách xếp hạng nội dung nào đó, chẳng hạn như
ngôn ngữ hoặc khung lập trình được sử dụng nhiều nhất, những thứ bạn đang dành
thời gian học hoặc sở thích yêu thích của mình. Khi một cột trong bảng chứa số, việc
căn phải cột bằng cách sử dụng cú pháp --:bên dưới hàng tiêu đề sẽ rất hữu ích.
1. Quay lại tab Chỉnh sửa tệp .
2. Để giới thiệu bản thân, hai dòng bên dưới </picture>thẻ, thêm ## About me tiêu
đề và một đoạn văn ngắn về bản thân, như sau.

3. Hai dòng bên dưới đoạn này, chèn một bảng bằng cách sao chép và dán phần
đánh dấu sau.

11
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

4. Trong cột bên phải, thay thế THING-TO-RANKbằng "Ngôn ngữ", "Sở thích"
hoặc bất kỳ thứ gì khác và điền vào cột danh sách những thứ của bạn.
5. Để kiểm tra xem bảng đã được hiển thị chính xác chưa, hãy nhấp vào tab Xem
trước .
2.4. Ví dụ về một bảng

2.5. Thêm phần bị thu gọn


1. Để tạo phần thu gọn cho bảng bạn đã tạo, hãy bọc bảng của bạn bằng <details>các
thẻ như trong ví dụ sau.

12
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

2. Giữa <summary>các thẻ, thay thế THINGS-TO-RANKbằng bất cứ thứ gì bạn xếp
hạng trong bảng của mình.
3. Theo tùy chọn, để làm cho phần hiển thị ở trạng thái mở theo mặc định, hãy
thêm openthuộc tính vào <details>thẻ.
4. Để kiểm tra xem phần thu gọn đã được hiển thị chính xác chưa, hãy nhấp vào
tab Xem trước .
2.6. Thêm một trích dẫn
Markdown có nhiều tùy chọn khác để định dạng nội dung của bạn. Tại đây, bạn sẽ
thêm quy tắc ngang để phân chia trang của mình và một đoạn trích dẫn để định dạng
câu trích dẫn yêu thích của bạn.
1. Ở cuối tệp của bạn, hai dòng bên dưới thẻ </details>, hãy thêm quy tắc ngang
bằng cách nhập ba dấu gạch ngang trở lên.

2. Bên dưới ---dòng, thêm trích dẫn bằng cách nhập đánh dấu như sau.

3. Để kiểm tra xem mọi thứ đã được hiển thị chính xác chưa, hãy nhấp vào
tab Xem trước .
2.7. Thêm nhận xét
1. Hai dòng bên dưới ## About me tiêu đề, chèn nhận xét bằng cách sử dụng đánh
dấu sau.
2. Để kiểm tra xem nhận xét của bạn có bị ẩn trong đầu ra hay không, hãy nhấp vào
tab Xem trước .
2.8. Lưu công việc của bạn
Khi bạn hài lòng với những thay đổi của mình, hãy lưu hồ sơ README của bạn
bằng cách nhấp vào Cam kết thay đổi .
Cam kết trực tiếp với mainchi nhánh sẽ làm cho những thay đổi của bạn hiển thị với
bất kỳ khách truy cập nào trên hồ sơ của bạn. Nếu bạn muốn lưu công việc của mình
nhưng chưa sẵn sàng hiển thị nó trên hồ sơ của mình, bạn có thể chọn Tạo một
nhánh mới cho cam kết này và bắt đầu một yêu cầu kéo .
Chương 3. Định dạng trên GitHub
GitHub kết hợp cú pháp định dạng văn bản có tên GitHub Flavored Markdown với một số tính
năng viết độc đáo.

13
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

Markdown là một cú pháp dễ đọc, dễ viết để định dạng văn bản thuần túy.

Chúng tôi đã thêm một số chức năng tùy chỉnh để tạo GitHub Flavored Markdown, được sử dụng
để định dạng văn xuôi và mã trên trang web của chúng tôi.

Bạn cũng có thể tương tác với những người dùng khác trong các yêu cầu kéo và sự cố bằng cách
sử dụng các tính năng như @-đề cập, tài liệu tham khảo về vấn đề và PR cũng như biểu tượng cảm
xúc. Để biết thêm thông tin, hãy xem " Cú pháp viết và định dạng cơ bản ".

3.1. Thanh công cụ định dạng văn bản

Mọi trường nhận xét trên GitHub đều chứa thanh công cụ định dạng văn bản,
cho phép bạn định dạng văn bản của mình mà không cần học cú pháp
Markdown. Ngoài định dạng Markdown như kiểu in đậm và in nghiêng cũng
như tạo tiêu đề, liên kết và danh sách, thanh công cụ còn bao gồm các tính
năng dành riêng cho GitHub như @-đề cập, danh sách tác vụ cũng như liên
kết đến các vấn đề và yêu cầu kéo.

3.2. Bật phông chữ có chiều rộng cố định trong chỉnh sửa
Bạn có thể bật phông chữ có chiều rộng cố định trong mọi trường nhận xét
trên GitHub. Mỗi ký tự trong phông chữ có chiều rộng cố định hoặc đơn cách
chiếm cùng một không gian theo chiều ngang. Điều này có thể giúp chỉnh sửa
các cấu trúc Markdown nâng cao như bảng và đoạn mã dễ dàng hơn.

14
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

1. Ở góc trên bên phải của trang bất kỳ, hãy nhấp vào ảnh hồ sơ của bạn, sau đó
nhấp vào Cài đặt

2. Ở thanh bên bên trái, nhấp vào

15
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

3. Trong "Tùy chọn phông chữ của trình soạn thảo Markdown", chọn Sử dụng
phông chữ có chiều rộng cố định (dấu cách đơn) khi chỉnh sửa Markdown .

3.3. Cú pháp viết và định dạng cơ bản


3.3.1 Tiêu đề
Để tạo tiêu đề, hãy thêm từ một đến sáu #ký hiệu trước văn bản tiêu đề của
bạn. Số lượng #bạn sử dụng sẽ quyết định cấp độ phân cấp và kích thước kiểu
chữ của tiêu đề.

Khi bạn sử dụng hai hoặc nhiều tiêu đề, GitHub sẽ tự động tạo một mục lục
mà bạn có thể truy cập bằng cách nhấp vào bên trong tiêu đề tệp. Mỗi tiêu
đề tiêu đề được liệt kê trong mục lục và bạn có thể nhấp vào tiêu đề đó để
điều hướng đến phần đã chọn.

16
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

3.3.2 Tạo kiểu cho văn bản


Bạn có thể biểu thị sự nhấn mạnh bằng văn bản in đậm, in nghiêng, gạch
ngang, chỉ số dưới hoặc chỉ số trên trong các trường và .mdtệp nhận xét.

17
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

3.4. Trích dẫn văn bản


Bạn có thể trích dẫn văn bản trong phần mở rộng

3.5. Mã trích dẫn


Bạn có thể gọi ra mã hoặc lệnh trong một câu bằng các dấu backticks
đơn. Văn bản trong dấu backticks sẽ không được định dạng. Bạn cũng có thể
nhấn phím tắt Command+ E(Mac) hoặc Ctrl+ E(Windows/Linux) để chèn dấu
phẩy ngược cho khối mã trong dòng Markdown.

18
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

3.6. Các mô hình màu được hỗ trợ

3.7. Tạo liên kết


Bạn có thể tạo liên kết nội tuyến bằng cách gói văn bản liên kết trong dấu
ngoặc đơn [ ], sau đó gói URL trong dấu ngoặc đơn ( ). Bạn cũng có thể sử
dụng phím tắt Command+ Kđể tạo liên kết. Khi bạn đã chọn văn bản, bạn có
thể dán URL từ khay nhớ tạm của mình để tự động tạo liên kết từ vùng chọn.
Bạn cũng có thể tạo siêu liên kết Markdown bằng cách tô sáng văn bản và sử
dụng phím tắt Command+ V. Nếu bạn muốn thay thế văn bản bằng liên kết,
hãy sử dụng phím tắt Command+ Shift+ V.
This site was built using [GitHub Pages](https://pages.GitHub.com/).
3.8. Liên kết phần

19
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

3.9. Hình ảnh


Bạn có thể hiển thị hình ảnh bằng cách thêm !và gói văn bản thay thế trong
[ ]. Văn bản thay thế là văn bản ngắn tương đương với thông tin trong hình
ảnh. Sau đó, bọc liên kết cho hình ảnh trong ngoặc đơn ().

20
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

21
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

Dưới đây là một số ví dụ về cách sử dụng liên kết tương đối để hiển thị hình
ảnh:

3.10. Chỉ định chủ đề mà ảnh được hiển thị


Bạn có thể chỉ định chủ đề mà hình ảnh được hiển thị trong Markdown bằng cách
sử dụng <picture>phần tử HTML kết hợp với prefers-color-schemetính năng
phương tiện. Chúng tôi phân biệt giữa chế độ màu sáng và tối nên có hai tùy
chọn. Bạn có thể sử dụng các tùy chọn này để hiển thị hình ảnh được tối ưu hóa
cho nền tối hoặc sáng. Điều này đặc biệt hữu ích cho các hình ảnh PNG trong
suốt.
3.11. Danh sách
Bạn có thể tạo danh sách không có thứ tự bằng cách đặt trước một hoặc nhiều
dòng văn bản bằng -, *, hoặc +.

22
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

Để sắp xếp danh sách của bạn, hãy đặt trước mỗi dòng một con số.
3.12. Danh sách nhiệm vụ
Để tạo một danh sách nhiệm vụ, hãy mở đầu các mục trong danh sách bằng
dấu gạch nối và dấu cách theo sau là [ ]. Để đánh dấu một tác vụ là đã hoàn
thành, hãy sử dụng [x].

Nếu mô tả mục danh sách nhiệm vụ bắt đầu bằng dấu ngoặc đơn, bạn sẽ cần
phải thoát nó bằng \:

- [ ] \(Optional) Open a followup issue


3.13. Tham chiếu các vấn đề và yêu cầu kéo
Bạn có thể đưa ra danh sách các vấn đề được đề xuất và lấy các yêu cầu trong
kho lưu trữ bằng cách nhập #. Nhập vấn đề hoặc kéo số hoặc tiêu đề yêu cầu
để lọc danh sách, sau đó nhấn tab hoặc enter để hoàn thành kết quả được đánh
dấu.
Để biết thêm thông tin, hãy xem " Tham chiếu và URL được tự động liên
kết ".

23
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

3.14. Tham khảo nguồn tài liệu bên ngoài


Nếu các tham chiếu tự động liên kết tùy chỉnh được định cấu hình cho một
kho lưu trữ thì các tham chiếu đến các tài nguyên bên ngoài, như vấn đề JIRA
hoặc phiếu Zendesk, sẽ chuyển đổi thành các liên kết rút gọn. Để biết những
liên kết tự động nào có sẵn trong kho lưu trữ của bạn, hãy liên hệ với người
có quyền quản trị đối với kho lưu trữ. Để biết thêm thông tin, hãy xem " Định
cấu hình liên kết tự động để tham chiếu các tài nguyên bên ngoài ".
3.15. Tải nội dung lên
Bạn có thể tải lên các nội dung như hình ảnh bằng cách kéo và thả, chọn từ
trình duyệt tệp hoặc dán. Bạn có thể tải nội dung lên các vấn đề, lấy yêu cầu,
nhận xét và .mdtệp trong kho lưu trữ của mình.
3.16. Sử dụng biểu tượng cảm xúc
Bạn có thể thêm biểu tượng cảm xúc vào bài viết của mình bằng cách
nhập :EMOJICODE:, dấu hai chấm theo sau là tên của biểu tượng cảm xúc.

Việc gõ :sẽ hiển thị danh sách các biểu tượng cảm xúc được đề xuất. Danh
sách sẽ lọc khi bạn nhập, vì vậy, khi bạn tìm thấy biểu tượng cảm xúc mình
đang tìm kiếm, hãy nhấn Tab hoặc Enter để hoàn thành kết quả được đánh
dấu.

Để biết danh sách đầy đủ các biểu tượng cảm xúc và mã có sẵn, hãy
xem Emoji-Cheat-Sheet .

3.17. Chú thích cuối trang

Bạn có thể thêm chú thích cuối trang vào nội dung của mình bằng cách sử
dụng cú pháp ngoặc sau:

Here is a simple footnote[^1].

A footnote can also have multiple lines[^2].

24
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

[^1]: My reference.
[^2]: To add line breaks within a footnote, prefix new lines with 2 spaces.
This is a second line.
Chú thích cuối trang sẽ hiển thị như thế này:

Lưu ý : Vị trí của chú thích cuối trang trong Markdown của bạn không ảnh
hưởng đến vị trí hiển thị của chú thích cuối trang. Bạn có thể viết chú thích
cuối trang ngay sau khi tham chiếu đến chú thích cuối trang và chú thích cuối
trang sẽ vẫn hiển thị ở cuối Markdown.
Chú thích cuối trang không được hỗ trợ trong wiki.

3.18. Cảnh báo


Lưu ý : Cú pháp Markdown được sử dụng trong giai đoạn thử nghiệm beta
hiện không được dùng nữa và sẽ bị xóa. Bạn có thể sử dụng cú pháp hiện tại
như được mô tả trong phần này.
Cú pháp không dùng nữa như sau:
> **Note**
> This is a note
Cảnh báo là phần mở rộng của cú pháp trích dẫn mà bạn có thể sử dụng để
nhấn mạnh thông tin quan trọng. Trên GitHub, chúng được hiển thị với màu
sắc và biểu tượng đặc biệt để cho biết tầm quan trọng của nội dung. Cú pháp
cảnh báo được hỗ trợ trong:

 Thảo luận
 Ý chính
 Vấn đề
 Tệp đánh dấu
 Kéo yêu cầu
 phát hành

25
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

Lưu ý: Khi bạn chỉnh sửa tệp Markdown hiện có để bao gồm cảnh báo, bản
xem trước có thể hiển thị cú pháp cảnh báo thô nhưng tệp sẽ hiển thị cảnh báo
chính xác sau khi bạn thực hiện các thay đổi của mình.
Chúng tôi khuyên bạn nên hạn chế sử dụng cảnh báo ở mức một hoặc hai
cảnh báo cho mỗi bài viết để tránh khiến người đọc bị quá tải. Nên tránh ghi
chú liên tiếp.

Có ba loại cảnh báo. Bạn có thể thêm cảnh báo bằng một dòng trích dẫn khối
đặc biệt chỉ định loại cảnh báo, sau đó thêm thông tin cảnh báo vào trích dẫn
khối tiêu chuẩn ngay sau đó.

> [!NOTE]
> Highlights information that users should take into account, even when
skimming.

> [!IMPORTANT]
> Crucial information necessary for users to succeed.

> [!WARNING]
> Critical content demanding immediate user attention due to potential risks.
Dưới đây là các cảnh báo được hiển thị.

3.19. Ẩn nội dung có bình luận

Bạn có thể yêu cầu GitHub ẩn nội dung khỏi Markdown được hiển thị bằng
cách đặt nội dung đó vào nhận xét HTML.

<!-- Nội dung này sẽ không xuất hiện trong Markdown được hiển thị -->

3.20. Bỏ qua định dạng Markdown

26
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

Bạn có thể yêu cầu GitHub bỏ qua (hoặc thoát) định dạng Markdown bằng
cách sử dụng \trước ký tự Markdown.

Let's rename \*our-new-project\* to \*our-old-project\*.

Để biết thêm thông tin về dấu gạch chéo ngược, hãy xem " Cú pháp đánh
dấu " của Daring Fireball .

Lưu ý : Định dạng Markdown sẽ không bị bỏ qua trong tiêu đề của một vấn
đề hoặc yêu cầu kéo.

3.21. Vô hiệu hóa kết xuất Markdown

Khi xem tệp Markdown, bạn có thể nhấp vào Mã ở đầu tệp để tắt hiển thị
Markdown và thay vào đó xem nguồn của tệp.

Việc tắt hiển thị Markdown cho phép bạn sử dụng các tính năng xem nguồn,
chẳng hạn như liên kết dòng, điều này không thể thực hiện được khi xem các
tệp Markdown được hiển thị.

3.22. Tạo câu trả lời đã lưu


Nếu thường xuyên thêm cùng một nhận xét, bạn có thể tạo câu trả lời đã lưu.
1. Ở góc trên bên phải của trang bất kỳ, hãy nhấp vào ảnh hồ sơ của bạn, sau
đó nhấp vào Cài đặt .

27
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

2. Trong phần "Mã, lập kế hoạch và tự động hóa" của thanh bên, hãy nhấp
vào Câu trả lời đã lưu .
3. Trong "Thêm câu trả lời đã lưu", hãy thêm tiêu đề cho câu trả lời đã lưu
của bạn.
4. Trong trường "Viết", thêm nội dung bạn muốn sử dụng cho câu trả lời đã
lưu. Để biết thông tin về cách sử dụng Markdown, hãy xem phần " Cú
pháp viết và định dạng cơ bản
5. Để xem lại câu trả lời của bạn, hãy nhấp vào Xem trước .

28
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

6. Nhấp vào Thêm câu trả lời đã lưu .


Chỉnh sửa câu trả lời đã lưu
1. Ở góc trên bên phải của trang bất kỳ, hãy nhấp vào ảnh hồ sơ của bạn, sau
đó nhấp vào Cài đặt .

29
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

2. Trong phần "Mã, lập kế hoạch và tự động hóa" của thanh bên, hãy nhấp
vào Câu trả lời đã lưu .
3. Trong "Câu trả lời đã lưu", bên cạnh câu trả lời đã lưu mà bạn muốn chỉnh
sửa, hãy nhấp vào

4. Trong phần "Chỉnh sửa câu trả lời đã lưu", hãy chỉnh sửa tiêu đề hoặc nội
dung của câu trả lời đã lưu.
5. Nhấp vào Cập nhật câu trả lời đã lưu .
3.23. Xóa câu trả lời đã lưu
1. Ở góc trên bên phải của trang bất kỳ, hãy nhấp vào ảnh hồ sơ của bạn, sau
đó nhấp vào Cài đặt .

30
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

2. Trong phần "Mã, lập kế hoạch và tự động hóa" của thanh bên, hãy nhấp
vào Câu trả lời đã lưu .
3. Trong "Câu trả lời đã lưu", bên cạnh câu trả lời đã lưu mà bạn muốn xóa,
hãy nhấp vào .

3.24. Sử dụng câu trả lời đã lưu


1. Trên GitHub.com, điều hướng đến trang chính của kho lưu trữ.
2. Dưới tên kho lưu trữ của bạn, nhấp vào Sự cố hoặc Yêu cầu kéo .

31
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

3. Nhấp vào vấn đề mong muốn hoặc kéo yêu cầu.


4. Để thêm câu trả lời đã lưu, phía trên trường nhận xét, hãy chọn

5. Từ danh sách, hãy chọn câu trả lời đã lưu mà bạn muốn thêm vào nhận xét
của mình. Tùy chọn chỉnh sửa nội dung của câu trả lời đã lưu.
6. Chọn Bình luận để thêm bình luận của bạn.
Chương 4: Khám phá dự án
4.1. Đóng góp cho nguồn mở
1. Khám phá các dự án liên quan

Nếu có một chủ đề cụ thể mà bạn quan tâm, hãy truy


cập github.com/topics/<topic>. Ví dụ: nếu bạn quan tâm đến học máy, bạn
có thể tìm thấy các dự án có liên quan và các vấn đề hay đầu tiên bằng
cách truy cập https://github.com/topics/machine-learning . Bạn có thể
duyệt các chủ đề phổ biến bằng cách truy cập Chủ đề . Bạn cũng có thể
tìm kiếm các kho lưu trữ phù hợp với chủ đề mà bạn quan tâm. Để biết
thêm thông tin, hãy xem " Tìm kiếm kho lưu trữ ".
Nếu bạn đã hoạt động trên GitHub.com, bạn có thể tìm thấy các đề xuất
được cá nhân hóa cho các dự án và các vấn đề hay đầu tiên dựa trên những
đóng góp trước đây, số sao và các hoạt động khác của bạn trong Khám
phá GitHub .

Cập nhật hoạt động gần đây từ các kho lưu trữ mà bạn xem cũng như
những người và tổ chức bạn theo dõi bằng bảng điều khiển cá nhân của

32
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

bạn. Để biết thêm thông tin, hãy xem phần " Giới thiệu về trang tổng quan
cá nhân của bạn ".

Bạn có thể kết nối với các nhà phát triển trên khắp thế giới để hỏi và trả
lời các câu hỏi, tìm hiểu và tương tác trực tiếp với nhân viên GitHub. Để
bắt đầu cuộc trò chuyện, hãy xem " Hỗ trợ cộng đồng GitHub ."

2. Tìm kiếm những vấn đề tốt đầu tiên

Nếu bạn đã biết mình muốn thực hiện dự án nào, bạn có thể tìm thấy các
vấn đề thân thiện với người mới bắt đầu trong kho lưu trữ đó bằng cách
truy cập github.com/<owner>/<repository>/contribute. Ví dụ: bạn có thể
tìm cách thực hiện đóng góp :
electron/electrontại https://github.com/electron/electron/contribute .

3. Mở một vấn đề

Nếu bạn gặp lỗi trong dự án nguồn mở, hãy kiểm tra xem lỗi đó đã được
báo cáo chưa. Nếu lỗi chưa được báo cáo, bạn có thể mở một vấn đề để
báo cáo lỗi theo hướng dẫn đóng góp của dự án.

4. Xác thực một vấn đề hoặc yêu cầu kéo

Có nhiều cách khác nhau để bạn có thể đóng góp cho các dự án nguồn mở.

5. Tái tạo một lỗi được báo cáo

Bạn có thể đóng góp cho một dự án nguồn mở bằng cách xác thực một
vấn đề hoặc thêm ngữ cảnh bổ sung vào một vấn đề hiện có.

6. Kiểm tra yêu cầu kéo

Bạn có thể đóng góp cho một dự án nguồn mở bằng cách hợp nhất yêu cầu
kéo vào bản sao dự án cục bộ của bạn và thử nghiệm các thay đổi. Thêm
kết quả thử nghiệm của bạn vào nhận xét về yêu cầu kéo.

7. Cập nhật vấn đề

Bạn có thể đóng góp cho một dự án nguồn mở bằng cách bổ sung thông
tin bổ sung cho các vấn đề hiện có.

33
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

4.2. Người theo dõi trên GitHub

1. Theo dõi người dùng trên GitHub

 Điều hướng đến trang hồ sơ của người dùng.


 Dưới ảnh hồ sơ của người dùng, nhấp vào Theo dõi .

2. Hủy theo dõi người dùng trên GitHub

 Điều hướng đến trang hồ sơ của người dùng.


 Dưới ảnh hồ sơ của người dùng, nhấp vào Hủy theo dõi .

3. Xem người dùng được theo dõi trên GitHub

 Điều hướng đến trang hồ sơ của người dùng.


 Dưới ảnh hồ sơ của người dùng, nhấp vào theo dõi .

4. Xem người theo dõi trên GitHub

34
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

 Điều hướng đến trang hồ sơ của người dùng.


 Dưới ảnh hồ sơ của người dùng, hãy nhấp vào người theo dõi .

Chương 5: Lưu trữ tài khoản và kho lưu trữ công khai

5.1. Yêu cầu lưu trữ tài khoản


 Ở góc trên bên phải của trang bất kỳ, hãy nhấp vào ảnh hồ sơ của bạn, sau đó nhấp
vào Cài đặt .

35
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

 Ở thanh bên trái, nhấp vào Tài khoản .


 Trong "Xuất dữ liệu tài khoản", nhấp vào Bắt đầu xuất hoặc Xuất mới .
 Khi bản xuất đã sẵn sàng để tải xuống, GitHub sẽ gửi cho bạn liên kết tải xuống tới
địa chỉ email chính của bạn.

36
Đại học Khoa học Tự Nhiên Tháng 10 năm 2023
Công Nghệ Thông Tin
---o0o---

 Nhấp vào liên kết tải xuống trong email của bạn và nhập lại mật khẩu nếu được
nhắc.
 Bạn sẽ được chuyển hướng đến một tar.gztệp mà bạn có thể tải xuống.
5.2. Chương trình lưu trữ GitHub
Theo mặc định, tất cả các kho lưu trữ công khai đều được đưa vào Chương trình Lưu
trữ GitHub, sự hợp tác giữa GitHub và các tổ chức như Tổ chức Di sản Phần mềm
và Lưu trữ Internet để đảm bảo việc bảo tồn lâu dài phần mềm nguồn mở của thế
giới. Để biết thêm thông tin, hãy xem " Giới thiệu về lưu trữ nội dung và dữ liệu trên
GitHub ".

Nếu bạn chọn không tham gia Chương trình lưu trữ GitHub cho một kho lưu trữ, kho
lưu trữ đó sẽ bị loại khỏi mọi kho lưu trữ dài hạn mà GitHub có thể tạo trong tương
lai.

1. Trên GitHub.com, điều hướng đến trang chính của kho lưu trữ.
2. Dưới tên kho lưu trữ của bạn, nhấp vào Cài đặt . Nếu bạn không thể thấy tab
"Cài đặt", hãy chọn menu thả xuống, sau đó nhấp vào Cài đặt .

3. Trong "Tính năng", chọn hoặc bỏ chọn Bảo tồn kho lưu trữ này .

Nguồn: https://docs.github.com/en/get-started

37

You might also like