Push từ repository đã clone

Push từ repository đã clone

Hãy thử push từ local repository đã được tạo bằng cách sao chép.

Windows

Trước tiên, ở file sample.txt có trong thư mục của repository đã sao chép từ trang trước, sau khi thêm nội dung phần chữ in đậm vào thì hãy thực hiện commit.

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

Thao tác trên tutorial2

Commit của local repository đã tiến triển đến một mốc.

Thao tác trên tutorial2

Tiếp theo, sẽ push commit này. Nhấp chuột phải vào thư mục "tutorial2", hãy nhấn [Push].

Thao tác trên tutorial2

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 tutorial2

Màn hình tiếp theo được hiển thị và bắt đầu push. Nếu hiển thị là Success thì có nghía là việc push đã thành công. Nhất nút "Close" rồi đóng màn hình.

Thao tác trên tutorial2

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à remote repository được cập nhật những thay đổi mới nhất và được đồng bộ với local repository.

Tips Hãy cùng tóm tắt về vị trí của commit một lần. origin/master Đang hiển thị vị trí branch [master] của remote repository [origin]. origin/HEAD Đang hiển thị vị trí của commit sẽ được tải về khi đã clone remote repository [origin]. Thông thường chỉ vị trí giống với [origin/master]. master Đang hiển thị vị trí branch [master] của local repository. Về branch thì sẽ trình bày chi tiết trong phần Phát triển.

Hãy mở trang Git của Backlog. Commit đã push hiện tại đã được thêm vào cập nhật mới nhất.

Mac

Trước tiên, ở file sample.txt có trong thư mục của repository đã sao chép từ trang trước, sau khi thêm nội dung phần chữ in đậm vào thì hãy thực hiện commit.

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

Thao tác trên tutorial2

Commit của local repository đã tiến triển đến một mốc.

Thao tác trên tutorial2

Tiếp theo, sẽ push commit này. Hãy nhấn vào [Push] trên thanh công cụ.

Thao tác trên tutorial2

Màn hình tiếp theo sẽ được hiển thị nên sẽ kiểm tra xem check box của master đang được chọn hay chưa rồi nhấn nút "OK".

Thao tác trên tutorial2

Bây giờ thì [master] và [origin/master] là cùng cấp độ. Điều này có nghĩa là remote repository được cập nhật những thay đổi mới nhất và được đồng bộ với local repository.

Console

Trước tiên, ở file sample.txt có trong thư mục của repository đã sao chép từ trang trước, sau khi thêm nội dung phần chữ in đậm vào thì hãy thực hiện commit.

Đến cả con khỉ cũng hiểu được lệnh Git
add: Đăng ký thay đổi trong index
$ git add sample.txt
$ git commit -m "Thêm giải thích add"
[master 1ef5c8c] Thêm giải thích add
 1 files changed, 1 insertions(+), 1 deletions(-)

Thao tác trên tutorial2

Tiếp theo, push thay đổi này và cập nhật remote repository.

Trên repository đã clone, có thể lược bớt orgin master của tham số push.

$ git push
Username: <Tên người dùng>
Password: <Mật khẩu>
Counting objects: 5, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 351 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
To https://monkey.backlogtool.com/git/BLGGIT/tutorial.git
   486789c..1ef5c8c  master -> master

Hãy mở trang Git của Backlog. Commit đã push hiện tại đã được thêm vào cập nhật mới nhất.

Bình luận