Sử dụng Git để kiểm soát phiên bản
Mã studio trực quan có Integrat ed Git Hỗ trợ.
Cài đặt Git: https://git-scm.com/downloads
1) Khởi tạo kho lưu trữ của bạn
Navigate vào thư mục mà bạn muốn khởi tạo Git
Sử dụng git init lệnh này sẽ tạo kho trống .git
2) Stage những thay đổi
Staging là quá trình làm cho Git để theo dõi các tập tin mới được bổ sung của chúng tôi. Ví dụ: thêm một tệp và nhập trạng thái git. Bạn sẽ tìm thấy trạng thái mà tệp không được theo dõi. Vì vậy, để thực hiện các thay đổi, hãy sử dụng git add filename. Nếu bây giờ nhập trạng thái git, bạn sẽ thấy tệp mới được thêm vào để theo dõi.
Bạn cũng có thể unstage tệp.Sử dụng git reset
3) Commit Changes
Commiting là quá trình ghi chép những thay đổi của bạn để kho. Để thực hiện các thay đổi của statges, bạn cần thêm một chú thích giải thích các thay đổi bạn đã thực hiện từ lần commit trước đó của bạn.
Sử dụng git commit -m chuỗi nhắn
Chúng tôi cũng có thể cam kết nhiều file của cùng loại sử dụng lệnh git add '* .txt'. Lệnh này sẽ cam kết tất cả các tệp với phần mở rộng txt.
4) Thực hiện theo thay đổi
Mục đích của việc sử dụng điều khiển phiên bản là để giữ cho tất cả các phiên bản của mỗi và mọi tập tin trong dự án của chúng tôi, Hãy so sánh các phiên bản hiện tại với cam kết cuối cùng và giữ các bản ghi của tất cả thay đổi.
Sử dụng git log để xem nhật ký của tất cả các thay đổi. hỗ trợ git tích hợp
trực quan đang studio giúp chúng tôi để so sánh các mã bằng cách nhấp đúp vào file HOẶC Sử dụng git diff ĐẦU
Bạn cũng có thể lùi lại thay đổi tập tin vào cam kết cuối cùng. Sử dụng git checkout - file_name
5) Tạo kho từ xa
Đến nay chúng tôi đã tạo ra một kho lưu trữ địa phương. Nhưng để đẩy nó đến máy chủ từ xa. Chúng ta cần thêm một kho lưu trữ từ xa vào máy chủ.
Sử dụng git remote thêm nguồn gốc server_git_url
Sau đó đẩy nó vào kho lưu trữ máy chủ
Sử dụng git push -u nguồn gốc chủ
Hãy giả định một khoảng thời gian đã trôi qua. Chúng tôi đã mời những người khác tham gia dự án của chúng tôi, những người đã thực hiện các thay đổi của chúng tôi, thực hiện các cam kết của riêng họ và đẩy họ.
Vì vậy, để có được những thay đổi từ các thành viên trong nhóm của chúng tôi, chúng tôi cần phải kéo kho lưu trữ.
Sử dụng git pull nguồn gốc chủ
6) Tạo Chi nhánh
Cho phép nghĩ rằng bạn đang làm việc trên một tính năng hay một lỗi. Tốt hơn bạn có thể tạo một bản sao mã của bạn (Chi nhánh) và thực hiện các cam kết riêng biệt. Khi bạn đã làm xong, hợp nhất nhánh này trở lại nhánh master của họ.
Sử dụng git branch branch_name
Bây giờ bạn có hai chi nhánh địa phương tức là bậc thầy và XXX (chi nhánh mới). Bạn có thể chuyển các chi nhánh sử dụng git checkout chủ HOẶC git thanh toán new_branch_name
Commiting thay đổi chi nhánh sử dụng git commit -m nhắn
Chuyển trở lại để làm chủ sử dụng git checkout chủ
Bây giờ chúng tôi cần hợp nhất các thay đổi từ chi nhánh mới vào chủ của chúng tôi Sử dụng git merge branch_name
Tốt! Bạn chỉ cần thực hiện bugfix của bạn Hoặc phát triển tính năng và hợp nhất. Bây giờ bạn không cần nhánh mới nữa. Vì vậy, xóa nó bằng cách sử git branch -d branch_name
Bây giờ chúng ta đang ở bước cuối cùng để đẩy tất cả mọi thứ để kho từ xa sử dụng git push
Hy vọng điều này sẽ giúp bạn
Tôi không nghĩ phần blueprint-css có liên quan. Bạn không thể học git từ hướng dẫn. Đó là tốt, và có rất nhiều hướng dẫn mới bắt đầu để đi vào. – justinhj
http://progit.org/ - "THE" e-book cho GIT – Trick
Git có một đường cong học tập khá dốc lúc đầu, nhưng một khi bạn tìm ra những gì đang xảy ra dưới mui xe, đó là một trong những đơn giản nhất (và mạnh nhất)) SCM ngoài kia. – gahooa