Vào trang https://github.com/ đăng ký tài khoản với username duy nhất trong toàn hệ thống,
Cài đặt phần mềm quản lý GIT https://git-scm.com/downloads
Khi cài nhớ check chọn 2 option trong mục "Windows Explorer Integration" (đ/v Windows)
Sau khi cài sẽ có menu Git GUI và Git Bash khi chuột phải ở thư mục repository.
Ngoài ra có thể dùng GitHub Desktop,...
Mở cửa sổ Terminal, hoặc Command Line, hoặc Power Shell và gõ:
git config --global user.name "Ten_cua_ban"
git config --global user.email "email_da_dang_ky_git_hub"
Kiểm tra toàn bộ cấu hình:
git config --list
Vào trang web https://github.com/<username_cua_ban> rồi:
Chọn tab "Repositories"
Bấm nút "New repository"
Chọn tên repository phù hợp
Visibility: PUBLIC
Add README
Add .gitignore: chọn Visual Studio
Bấm "Create Repository"
Vào repository cần clone trên web, chọn Code rồi bấm Copy
Gõ lệnh Clone project: git clone <địa_chỉ_repository>
Giả sử clone về ổ F:\
Các thao tác để đưa một thay đổi (xóa, thêm, sửa file) lên remote repository.
git status
git add .
git commit -m "Nội_dung_thay_đổi"
git pull --rebase
Nếu có conflict (xung đột - tại 1 vị trí mà mình thay đổi có đứa bạn đã merge trước) thì:
Giải quyết confict: Auto merge, Manual merge
git add .
git commit --amend
git push
git log
Xem lịch sử commit
Vào mục Settings ở menu ngang của repo ==> sau dó chọn menu Pages (bên trái)
Sau đó chọn nhánh (thường là nhánh main) và bấm nút Save
Sau đó vào menu Actions để quan sát quá trình Build & Deployment lần đầu tiên.
Ở các lần push code sau, sau khi code được merge lên remote repository, hệ thống sẽ tự Build & Deploy thay đổi.
Bấm chọn menu Settings ở màn hình chính của repository.
Chọn menu Collaborators and teams
Chọn Add people, sau đó gõ tên username vào tìm kiếm ==> chọn
Chọn quyền share project
Admin: toàn quyền, kể cả xóa repo, remove user,..
Maintain: Đọc/ghi
Người được mời check mail (mail đăng k1y github) để accept.