Please enable JavaScript.
Coggle requires JavaScript to display documents.
Git (Concepts (Repository (Kho chứa mã nguồn (Lưu trữ mã nguồn, Người khác…
Git
Concepts
Repository
Kho chứa mã nguồn
Lưu trữ mã nguồn
Người khác có thể clone lại để làm việc
Local Repository
git init name_folder
Chyển các file về trạng thái tracked
git add name_file
git add *
Xem danh sách các file đã được tracked
git status
clone repository_path
Remote Repository
https://github.com/user_name/name_repository
origin
Chính là tên của remote repository
Đổ tên remote
git remote rename origin new_name
Thêm mới remote
git remote add new_name remote_repository_url
Working tree
Thư mục bạn làm việc trên máy tính
Staging Area
Là vùng chứa các file cần được ủy thác(commit)
Commit
Các file đã được tracked(file mới) hoặc các file đã được tracked nhưng có sự thay đổi
git commit -m "lời nhắn"
Thư mục .git
Chứa các thiết lập về Git
Lưu lại toàn bộ hoạt động về Git
Dịch vụ máy chủ Git
Github
Có 2 lọa Repository
Private Repository
Public Repository
Bitbucket
GitLab
Push
Đưa file lên kho chứa trên máy chủ github
git push origin master
origin là tên remote
master là tên brand
rm name_file
Chuyển file từ trạng thái tracked về trạng thái untracked
rm -f name_file
Chuyển file từ trạng thái tracked sang untracked và k xóa file khỏi ổ cứng
log commit
git log
git log -p
Xem chi tiết mỗi lần commit