Pull từ remote repository trên Backlog

Hãy đưa nội dung thay đổi mới nhất từ remote repository vào tutorial.

Pull từ remote repository trên Backlog

Trong indows

Hãy thử đưa nội dung đã push ở remote repository từ [tutorial2] ở trang trước vào [tutorial].

Thao tác trên tutorial.

Để thực hiện pull, click chuột phải ở thư mục [tutorial], rồi từ menu hiện ra nhấn [pull].

Thao tác trên tutorial.

Vì màn hình tiếp theo sẽ được hiển thị nên hãy nhấn nút "OK".

Thao tác trên tutorial.

Màn hình tiếp theo sẽ được hiển thị và sẽ bắt đầu pull. Nếu hiển thị là Success thì có nghĩa là pull thành công. Nhấn nút "close" đóng màn hình.

Thao tác trên tutorial.

Hãy nhấn [TortoiseGit] > [Display log] trên menu hiển thị khi nhấn chuột phải. Bây giờ thì [master] và [origin/master] là cùng cấp độ. Điều này có nghĩa là local repository được cập nhật những thay đổi mới nhất và được đồng bộ với remote repository.

Thao tác trên tutorial.

Hãy thử mở và kiểm tra nội dung file sample.txt.

Đến cả con khỉ cũng hiểu được lệnh Git
add: Đăng ký thay đổi trong index

[add: Đăng ký thay đổi trong index] đã được thêm vào.

Mac

Hãy thử đưa nội dung đã push ở remote repository từ [tutorial2] ở trang trước vào [tutorial].

Thao tác trên tutorial.

Để thực hiện pull thì hãy nhấn vào [pull] của thanh công cụ.

Thao tác trên tutorial.

Vì màn hình tiếp theo sẽ được hiển thị, nên cứ giữ nguyên như vậy rồi nhấn nút "OK".

Thao tác trên tutorial.

Vị trí của [master] đã tiến đến vị trí giống với [origin/master] của remote repository.

Console

Hãy thử đưa nội dung đã push ở remote repository từ [tutorial2] ở trang trước vào [tutorial].

Để thực hiện pull sẽ sử dụng lệnh pull. Nếu tĩnh lược tên repository, thì sẽ thực hiện pull với repository được đăng ký với tên origin.

$ git pull <repository> <refspec>...

Thao tác trên tutorial.

Hãy thực hiện lệnh sau đây.

$ git pull origin master
Username: <Tên người dùng>
Password: <Mật khẩu>
From https://monkey.backlogtool.com/git/BLGGIT/tutorial.git
 * branch            master     -> FETCH_HEAD
Updating ac56e47..3da09c1
Fast-forward
 sample.txt |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

Nội dung file sample.txt đã được cập nhật.

Thao tác trên tutorial.

Hãy thử kiểm tra lịch sử bằng lệnh log.

$ git log
commit 3da09c1134a41f2bee854a413916e4ebcae7318d
Author: eguchi <eguchi@nulab.co.jp>
Date:   Thu Jul 12 18:02:45 2012 +0900

    Thêm giải thích add

commit ac56e474afbbe1eab9ebce5b3ab48ac4c73ad60e
Author: eguchi <eguchi@nulab.co.jp>
Date:   Thu Jul 12 18:00:21 2012 +0900

    first commit

[Thêm giải thích add] của lịch sử thay đổi đã thực hiện trên [tutorial2] đã được thêm vào.

Bình luận