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.