[MUSIC]
Kho Git trực tuyến cho phép bạn lưu trữ một bản sao
của kho Git của bạn trực tuyến.
Và nó có thể dễ dàng được chia sẻ giữa nhiều máy tính và nhiều người dùng.
Hãy tìm hiểu về hai
trong số các nhà cung cấp dịch vụ kho lưu trữ Git trực tuyến, GitHub và Bitbucket chi tiết hơn một chút.
Chúng ta sẽ xem xét cách chúng ta có thể thiết lập kho lưu trữ Git địa phương của chúng tôi
để được nhân đôi trong kho lưu trữ Git trực tuyến.
Có một số nhà cung cấp dịch vụ kho lưu trữ Git trực tuyến.
Hai trong số những cái phổ biến nhất là GitHub và Bitbucket.
Tôi sẽ đi qua chi tiết hơn về cách bạn có thể thiết lập kho lưu trữ Git của bạn mà bạn
đã chuẩn bị trong bài tập trước đó để được
nhân đôi trên một kho lưu trữ Git trực tuyến trên Bitbucket.
Để thiết lập một kho lưu trữ Git trực tuyến,
hãy truy cập một trong những nhà cung cấp dịch vụ trực tuyến này và sau đó đăng ký một tài khoản.
Vì vậy, ở đây, tôi đã đăng ký vào tài khoản Bitbucket của tôi và
tôi có trang chủ của tôi mở ở đây.
Và vì vậy tôi sẽ tạo ra một
kho lưu trữ mới trực tuyến trên kho lưu trữ Bitbucket của tôi.
Vì vậy, tôi chỉ cần nhấp vào nó, tạo kho lưu trữ, và
sau đó điều này sẽ đưa ra một số chi tiết.
Bây giờ, điều này thay đổi với nhà cung cấp dịch vụ kho lưu trữ.
Vì vậy, ở đây, tôi sẽ chỉ định tên của kho lưu trữ và kiểm tra ngắn.
Và tôi sẽ đánh dấu nó như một kho lưu trữ riêng tư.
Đối với khóa học này và tất cả các khóa học còn lại trong chuyên môn này,
tôi khuyên bạn nên giữ kho lưu trữ của bạn như là kho lưu trữ riêng,
bởi vì bạn không muốn ai khác sao chép một mã mà bạn có thể lưu
trong kho lưu trữ Git trực tuyến của bạn.
Vì vậy, xin vui lòng,
đảm bảo rằng bạn chỉ sử dụng kho tư nhân trong chuyên môn này.
Vì vậy, tôi sẽ đăng ký như một kho lưu trữ riêng Git, và
sau đó chỉ cần nhấp vào, Tạo kho lưu trữ.
Và sau đó nó sẽ làm một số thiết lập và sau đó sẵn sàng cho tôi, được chứ?
Bây giờ, những gì tôi cần làm là sao chép kho lưu trữ định dạng URL cụ thể này.
Vì vậy, bạn sẽ thấy URL cho kho lưu trữ trong Trang chủ của kho lưu trữ đó.
Vì vậy, chỉ cần sao chép URL đó cho kho lưu trữ,
bởi vì chúng ta sẽ cần điều đó để đồng bộ hóa
kho lưu trữ Git địa phương của chúng tôi với kho lưu trữ này, vì vậy tôi sẽ sao chép nó.
Và kể từ khi tôi đã tạo ra kho lưu trữ Git địa phương của tôi, tôi sẽ
đi vào đó và thiết lập đó để được nhân đôi trong kho lưu trữ Git trực tuyến này.
Vì vậy, đối với điều đó, chúng ta cần phải sử dụng một vài lệnh Git cho phép chúng ta làm điều này.
Đi đến dấu nhắc lệnh trong thư mục kho Git của tôi,
tôi sẽ gõ git từ xa add origin.
Và sau đó dán URL cho kho lưu trữ Bitbucket của tôi
mà tôi vừa tạo ra, và, Hit sự trở lại.
Vì vậy, bây giờ, kho Git địa phương của tôi nguồn gốc từ xa được thiết lập để kho Bitbucket.
Vì vậy, bây giờ, tôi muốn có thể đẩy toàn bộ
nội dung của kho lưu trữ Git địa phương của tôi vào kho lưu trữ Git trực tuyến của tôi.
Vì vậy, xem xét các lệnh để thiết lập kho lưu trữ Git trực tuyến,
cái đầu tiên mà chúng tôi vừa làm, Git từ xa thêm nguồn gốc và URL kho lưu trữ.
Và vì vậy điều này sẽ thêm kho lưu trữ trực tuyến như kho lưu trữ từ xa cho kho lưu trữ
Git cục bộ của tôi.
Một khi tôi làm điều đó, sau đó tôi cần phải đẩy nội dung của tôi vào kho lưu trữ trực tuyến của tôi.
Đối với điều đó, tôi sẽ làm Git push-u gốc chủ.
Và lệnh này sẽ đẩy kho Git địa phương vào kho lưu trữ trực tuyến.
Vì vậy, hãy gõ đó, thêm dấu nhắc lệnh.
Vì vậy, một khi tôi gõ này tại dấu nhắc lệnh và
nhấn Return, nó sẽ thiết lập kho lưu trữ Git của tôi.
Đôi khi, nó có thể yêu cầu bạn nhập thông tin đăng nhập của bạn,
bao gồm cả mật khẩu của bạn trên tài khoản Bitbucket của bạn để bạn có thể phải làm điều đó.
Tôi đã làm điều đó trước đây, vì vậy đó là lý do tại sao nó không yêu cầu tôi một lần nữa cho
mật khẩu.
Nhưng một khi tôi đã gõ vào, sau đó nội dung của
kho Git địa phương của tôi sẽ được đẩy đến phía máy chủ.
Vì vậy, bây giờ,
dữ liệu trên kho Git địa phương của tôi bây giờ được khớp với phía máy chủ.
Vì vậy, chúng ta hãy đi đến Bitbucket để xem trạng thái của kho Git trực tuyến của tôi bây giờ.
Đi đến Bitbucket của tôi và sau đó xem xét kho Git trực tuyến,
bạn sẽ thấy rằng đã có một chi nhánh, chi
nhánh chính, đã được đẩy vào kho lưu trữ Git trực tuyến của tôi.
Sau đó tôi có thể kiểm tra nguồn gốc bằng cách nhìn vào nguồn gốc ở đây.
Và sau đó bạn có thể thấy rằng tôi có các tập tin index.html đó là chính xác giống
như những gì tôi có trong kho lưu trữ Git địa phương của tôi, và kiểm tra các ý kiến khác nhau cũng,
vì vậy tôi có thể nhìn vào trạng thái trong bình luận thứ hai và bình luận đầu tiên.
Vì vậy, bây giờ bạn có thể thấy rằng tất cả thông tin này đã được tải
lên kho lưu trữ trực tuyến, bao gồm cả lịch sử của tất cả các ý kiến.
Sau đó quay trở lại đó, bạn có thể xem thêm chi tiết về tất cả
các nhận xét đã được gửi đến phía máy chủ.
Tôi có thể kiểm tra từng ý kiến một chút chi tiết hơn.
Và tôi quay lại nguồn tin đó,
tôi có thể xem thêm chi tiết về nguồn tin như thế.
Vì vậy, bây giờ đã thiết lập
kho lưu trữ Git địa phương của tôi để được nhân đôi trong Bitbucket.
Thủ tục này khá giống nhau ngay cả trên GitHub.
Vì vậy, hãy để tôi thiết lập một kho lưu trữ GitHub trực tuyến.
Rõ ràng, bạn phải nhớ rằng kho lưu trữ cục bộ của bạn chỉ có thể được
kết hợp với một kho lưu trữ Git trực tuyến.
Vì vậy, tôi sẽ chỉ đi đến thiết lập kho lưu trữ trên GitHub, và bạn sẽ nhận thấy
rằng loại lệnh tương tự sẽ được yêu cầu nếu bạn muốn thiết lập
kho lưu trữ cục bộ của bạn được nhân đôi trên một kho lưu trữ trên GitHub.
Vì vậy, trên GitHub, nếu bạn đăng nhập vào tài khoản của bạn,
bạn sẽ thấy một cái gì đó như thế này trong Trang chủ của bạn.
Bạn có thể đi đến phía bên phải nơi có một dấu cộng, và
sau đó nhấp vào đó để tạo một kho lưu trữ mới, hoặc
chỉ cần nhấp vào nút này ở đây để lưu kho lưu trữ của bạn.
Và khi nó xuất hiện, tôi có thể chỉ đơn giản là nói git-test, và
sau đó một lần nữa, như một lời nhắc nhở, hãy làm cho kho lưu trữ riêng tư.
Hầu hết các nhà cung cấp này cho phép bạn bây giờ lưu trữ các kho riêng tư trực tuyến.
Vì vậy, tại sao làm cho họ công khai trừ khi bạn thực sự muốn chia sẻ nó với người khác.
Vì vậy, tôi khuyên bạn nên giữ kho của bạn riêng tư cho
thời điểm này trừ khi bạn đang làm việc với một nhóm.
Tôi nên nhắc nhở bạn rằng tại thời điểm này, GitHub
chỉ hỗ trợ các kho lưu trữ riêng cho những người đăng ký trả tiền cho tài khoản GitHub của họ.
Vì vậy, nó không có sẵn cho các thuê bao đang sử dụng tài khoản miễn phí của họ.
Vì vậy, chỉ cần nhấp vào Private, và sau đó Tạo kho lưu trữ,
và sau đó sẽ tạo ra một kho lưu trữ.
Và sau đó bạn sẽ thấy rằng GitHub cũng cung cấp cho tôi một loạt các lệnh ở đây về cách
thiết lập kho lưu trữ, vì vậy để tạo ra một kho lưu trữ mới trên dòng lệnh.
Các lệnh mà chúng tôi thực sự đã thực hiện trước đó hoặc để đẩy một kho lưu trữ hiện có,
cùng hai loại lệnh phải được ban hành.
Vì vậy, về cơ bản thiết lập kho lưu trữ GitHub của bạn
để phản chiếu kho lưu trữ cục bộ của bạn.
Vì vậy, kể từ khi tôi đã liên kết kho lưu trữ của tôi với Bitbucket,
tôi sẽ không sử dụng kho lưu trữ GitHub của tôi cho mục đích này.
Vì vậy, như bạn nhận thấy, các thủ tục là khá nhiều tương tự trên một trong hai trong số họ.
Cung cấp cho và mất một vài sự khác biệt trong cách thông tin được hiển
thị trên màn hình trong giao diện người dùng và một chút thay đổi.
Nhiều hơn hoặc ít hơn, chúng tương tự như cách bạn sẽ sử dụng chúng trong điều kiện
phản ánh kho Git địa phương của bạn vào kho lưu trữ trực tuyến ở đây.
Vì vậy, với điều này, giả sử ai đó cung cấp cho bạn một kho lưu trữ Git,
bạn có thể tạo một bản sao của nó vào một trong những địa phương của bạn?
Vì vậy, đây là nơi chúng tôi sử dụng một lệnh Git gọi là Git clone.
Vì vậy, bây giờ, ở đây, bạn thấy rằng tôi có kho lưu trữ git-test này.
Vì vậy, những gì tôi sẽ làm là tôi sẽ đi đến kho lưu trữ,
và sau đó sao chép URL này.
Và sau đó tôi sẽ cho bạn thấy làm thế nào tôi có thể tạo một bản sao của kho lưu trữ Git
hoặc sao chép kho lưu trữ trực tuyến này vào máy tính cục bộ của tôi.
Vì vậy, chúng ta hãy giả vờ rằng tôi đang ở trên một máy tính khác nhau, và sau đó chúng tôi sẽ đi đến
dòng lệnh của chúng tôi và sau đó tạo ra một kho lưu trữ khác có cùng tên.
Đi đến dòng lệnh của tôi, Tôi chỉ sẽ di chuyển lên của tôi, và
bạn sẽ thấy rằng tôi có thư mục git-test của tôi ở đó.
Vì vậy, tôi sẽ tạo ra một thư mục tạm thời ở đây,
chỉ để cho bạn thấy rằng tôi có thể sao chép một kho lưu trữ Git trực tuyến.
Vì vậy, trong thư mục tạm thời của tôi, bạn sẽ thấy rằng nó trống.
Vì vậy, để xem lại lệnh, nó nói Git clone và URL của kho lưu trữ.
Vì vậy, hãy áp dụng lệnh này và sau đó sao chép kho Git trực tuyến đó.
Giả vờ rằng chúng tôi đang ở trên một máy tính khác, vì vậy tôi sẽ nói,
git clone và sau đó, Dán URL
của kho lưu trữ Bitbucket của tôi ở đây.
Và sau đó bạn sẽ thấy rằng kho lưu trữ Git sẽ không được nhân bản
vào một thư mục cục bộ với cùng tên git-test.
Vì vậy, bây giờ, nếu tôi làm một danh sách của thư mục,
bạn có thể thấy rằng thư mục git-test đã được tạo ra.
Vì vậy, chúng ta hãy đi đến thư mục git-test, và sau đó bạn sẽ rằng
đây là một bản sao chính xác của cấu trúc thư mục mà chúng tôi đã tạo ra trước đó.
Vì vậy, đây là cách bạn có thể sao chép một kho lưu trữ Git trực tuyến.
Vì vậy, tất cả những gì bạn cần làm là để có được URL của kho Git đó, và
sau đó chỉ cần sử dụng Git clone để có được một bản sao của nó vào máy tính cục bộ của bạn.
Với điều này, chúng tôi hoàn thành bài tập này về việc sử dụng kho Git trực tuyến.
Vậy cuối cùng anh cũng hiểu được chưa?
[ NHẠC]