Hãy push local repository "tutorial" đã tạo trong mục "Hướng dẫn cài đặt Git cơ bản".
Nhấn chuột phải vào thư mục [tutorial], rồi nhấn vào [push].
Ở màn hình kế tiếp hiển thị nhấn vào nút "Manage".
Ở màn hình kế tiếp hiển thị, ở mục [Remote] nhập vào "origin", ở mục [URL] nhập vào URL của remote repository đã tạo ở trang trước, nhấn vào nút "Add New/Save". Trong danh sách remote thì "origin" sẽ được thêm vào, nhấn vào nút "OK".
Tips Trường hợp console, khi thực hiện push và pull nếu tĩnh lược tên của remote repository thì sẽ sử dụng tên của remote repository là origin. Chính vì vậy, trong remote repository đặt tên là "origin" là việc thông thường hay gặp.
Chọn origin đã thêm khi nãy ở mục [Remote] của màn hình push, rồi nhấn nút "OK".
Sẽ được yêu cầu nhập vào tên người dùng nên hãy nhập tên người dùng của Backlog.
Tiếp theo sẽ được yêu cầu nhập mật khẩu nên hãy nhập mật khẩu của Backlog.
Màn hình hiển thị tiếp theo được hiển thị, và nó hiển thị "Success" nghĩa là việc push đã hoàn tất.
Hãy mở trang Git của Backlog. Mục push đã được thêm vào mục cập nhật gần đây.
File của repository đã push đã được thêm vào trong danh sách file của repository.
Khởi động SourceTree, chọn repository "tutorial".
Click vào nút "Settings" ở tận cùng bên phải thanh công cụ của màn hình Thao tác repository.
Màn hình tiếp theo sẽ được hiển thị, click vào nút "Add".
Nhập "origin" vào phần [Remote name], và URL của remote repository đã tạo ở trang trước vào phần [URL/path], rồi click vào nút "OK".
Tiếp theo, bạn sẽ bị yêu cầu chứng thực nên hãy nhập tên người dùng và mật khẩu Backlog.
"origin" đã đăng ký hiện tại đã được thêm vào danh sách remote. Như thế việc chuẩn bị để push lên repository của Backlog đã hoàn tất.
Tips Trường hợp console, khi thực hiện push và pull nếu tĩnh lược tên của remote repository thì sẽ sử dụng tên của remote repository là origin. Chính vì vậy, trong remote repository đặt tên là "origin" là việc thông thường hay gặp.
Bây giờ hãy thử push. Để thực hiện push, click vào nút "Push" trên thanh công cụ của màn hình thao tác tutorial repository.
Vì hộp thoại sau đây sẽ được hiển thị nên sau khi đánh dấu chọn vào [master] thì click nút "OK".
Khi push hoàn tất, thì "origin/master" hiển thị remote repository đã được thêm vào trong phần giải thích commit.
Hãy mở trang Git của Backlog. Mục push đã được thêm vào mục cập nhật gần đây.
File của repository đã push thì đã được thêm vào trong danh sách file của repository.
Hãy push lịch sử của local repository lên remote repository. Địa chỉ của remote repository có thể đặt tên và ghi lại sẵn. Nếu ghi lại sẵn thì mỗi lần thực hiện push sẽ không cần nhập địa chỉ dài của remote repository. Trước tiên, hãy đăng ký remote repository với tên là "origin" rồi thực hiện push.
Để thêm remote repository, sử dụng lệnh remote. <name>
là tên đăng ký, <url>
là chỉ định URL của remote repository.
$ git remote add <name> <url>
Thực hiện lệnh sau, sẽ đăng ký url của remote repository đã tạo ở trang trước bằng tên "origin".
$ git remote add origin https://[your_space_id].backlogtool.com/git/[your_project_key]/tutorial.git
Tips Khi thực hiện push và pull nếu tĩnh lược tên của remote repository thì sẽ sử dụng tên của remote repository là origin. Chính vì vậy, trong remote repository đặt tên là "origin" là việc thông thường hay gặp.
Để push repository, sẽ sử dụng lệnh "push". <repository>
là chỉ địa chỉ nơi sẽ push, <refspec>
là chỉ branch sẽ push. Về branch thì sẽ trình bày chi tiết trong phần Phát triển.
$ git push <repository> <refspec>...
Thực hiện lệnh dưới đây rồi push phần commit lên remote repository origin. Khi chỉ định thực hiện lựa chọn -u thì từ lần tiếp theo trở đi có thể giản lược phần chỉ định tên branch đó. Tuy nhiên, đầu tiên hết khi push lên remote repository rỗng thì sẽ không thể giản lược tên branch hay tên remote repository.
Vì giữa chừng sẽ được yêu cầu tên người dùng và mật khẩu nên hãy nhập tên người dùng và mật khẩu của Backlog.
$ git push -u origin master
Username: <Tên người dùng>
Password: <Mật khẩu>
Counting objects: 3, done.
Writing objects: 100% (3/3), 245 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
To https://monkey.backlogtool.com/git/BLGGIT/tutorial.git
* [new branch] master -> master
Hãy mở trang Git của Backlog. Mục push đã được thêm vào mục cập nhật gần đây.
File của repository đã push đã được thêm vào trong danh sách file của repository.
Unpublished comment
Viết câu trả lời