Xem “Hướng dẫn sử dụng GIT để quản lý mã nguồn – phần 1”
Trong phần này, tôi sẽ hướng dẫn cách lập trình viên cài đặt Git client, sử dụng Git command, Visual Git client và một số dịch vụ lưu trữ GIT trực tuyến miễn phí nổi tiếng. Tôi tập trung nói về thao tác trên môi trường Mac OSX, đối với môi trường Linux, Windows có thể có một số thay đổi, nhưng không nhiều.
Cài đặt Git trên Mac OSX
Kiểm tra xem Git đã được cài đặt trên Mac OSX hay chưa?
1- Mở Terminal
2- Kiểm tra version hiện tại của Git nếu đã cài bằng lệnh git –version
3- Kiểm tra Git được cài ở thư mục nào bằng lệnh which git
Nếu Git chưa cài thì có 2 cách để cài.
Trường hợp 1: Cài XCode sau đó cài Command Line Tools (mở XCode > Preferences… chọn tab Downloads để kiểm tra).
Khi này Command Line Tools tự động cài Git client ở thư mục /usr/bin
Trường hợp 2: Bạn không dùng XCode để lập trình mà dùng tool khác để lập trình. Khi này cần cài đặt Git từ Bộ cài Git cho MacOSX ở đây . Git sẽ được cài ở thư mục /usr/local/git. File chạy thực sự sẽ ở /usr/local/git/bin/git
Thường thì version git do XCode command line tools thấp hơn bản Git mới nhất tải về từ http://git-scm.com/. Nếu bạn thích dùng phiên bản mới hơn thì phải sửa biến $PATH để ưu tiên tìm git ở /usr/local/git trước.
1- Mở Terminal, gõ lệnh edit ~/.bash_profile
2- File .bash_profile sẽ được mở bằng trình soạn text mặc định trong Mac của bạn. Bổ xung các dòng sau đây
GIT_HOME=/usr/local/git PATH=${GIT_HOME}/bin:${PATH};export PATH MANPATH=${GIT_HOME}/share/man:${MANPATH};export MANPATH
3- Đóng Terminal, mở lại rồi gõ which git
xem kết quả có phải là thư mục /usr/local/git/bin/git không?
Một số dịch vụ quản lý mã nguồn miễn phí, hoặc có một phần miễn phí.
Cá nhân tôi thích xài https://bitbucket.org để lưu dự án với nhóm 5 lập trình, đặt Repository ở chế độ không công khai (private) mà không phải trả phí. Rất phù hợp cho nhóm cộng tác nhỏ, làm dự án gia công.
Ngoài ra còn một dịch vụ nổi tiếng khác là http://github.com, để miễn phí bắt buộc bạn phải công khai, chia sẻ mã nguồn.
Thôi chờ phần tiếp nhé, giờ tôi đi ngủ cái đã, have good weekend!
Bình luận