Git có rất nhiều cách sử dụng nên việc ghi nhớ các lệnh khác nhau của nó có thể khá là khó khăn, đó là lý do tại sao mình đã tạo ra "Bảng Cửu Chương Git" này.
https://niithanoi.edu.vn/git-la-gi.html
Git có rất nhiều cách sử dụng nên việc ghi nhớ các lệnh khác nhau của nó có thể khá là khó khăn, đó là lý do tại sao mình đã tạo ra "Bảng Cửu Chương Git" này.
https://niithanoi.edu.vn/git-la-gi.html
Khóa học Quản lý mã nguồn với GIT là khóa học được xây dựng bởi chính những kinh nghiệm làm việc và quản lý mã nguồn của ZendVN với các project thực tế.
Khóa học: https://zendvn.com/quan-ly-ma-nguon-voi-git/
[DevDay2019] Develop a web application with Kubernetes - By Nguyen Xuan Phong...DevDay Da Nang
Kubernetes is a platform used to automate the management, to scale and to deploy applications in the form of containers. Kubernetes is also called Container orchestration engine.
Khóa học Quản lý mã nguồn với GIT là khóa học được xây dựng bởi chính những kinh nghiệm làm việc và quản lý mã nguồn của ZendVN với các project thực tế.
Khóa học: https://zendvn.com/quan-ly-ma-nguon-voi-git/
[DevDay2019] Develop a web application with Kubernetes - By Nguyen Xuan Phong...DevDay Da Nang
Kubernetes is a platform used to automate the management, to scale and to deploy applications in the form of containers. Kubernetes is also called Container orchestration engine.
4. What is Git ???
- Là một Version Control System
- Ra đời năm 2005 bởi Linus Torvald
- Được viết bằng C, Shell, Perl, Tcl, Python.
4
5. Khái niệm trong Git
Repository
Là nơi chứa cơ sở
dữ liệu
Snapshots
Bản lưu trữ tất cả
các history thay
đổi ở trong source
code
Commit
Ghi lại thông tin
mỗi lần thay đổi ở
source code và đưa
lại vào repo
5
6. “What is Github ?
6
Dịch vụ cung cấp
kho lưu trữ mã
nguồn Git Ra mắt vào 4/2008
Ngôn ngữ Ruby,
Java Script
Máy chủ chứa mã
nguồn lớn nhất
trên thế giới
www.github.com
9. Linux
$ sudo apt-get install git
Cài đặt Git
Windows
http://git-scm.com/download/win
9
Thiết lập chứng thực cá nhân
$ git config – –global user.name “Nguyen Minh”
$ git config – –global user.emal “nlminh@utc2.edu.vn”
20. Clone , Fetch, Pull
Git clone
Sao chép dữ liệu
trên repo, sử dụng
khi tạo Git mới
trên máy tính với
dữ liệu của Remote
Repository
Git Pull
Lấy dữ liệu từ
Remote Repostory
và gộp vào cái
Branch hiện tại
Git Fetch
Lấy dữ liệu từ
Remote Repostory
nhưng gộp vào
một Branch tùy
chọn trên máy
tính
20
21. Undo commit trong Git tree
Reset
$git reset – –
HARD^
Bỏ hoàn toàn
commit sai
Revert
$git revert
(commit_hash)
Undo một merge
commit và để lại
lịch sử
- - amend
$git commit - -
amend
Thay đổi commit
cuối cùng
21