TABLE OF CONTENT
- Định nghĩa về Sourcetree
- Cài đặt
- Một số chức năng <br>
Bạn có phải là một developer?
Bạn đã từng tương tác với git qua những câu lệnh trên terminal rồi phải không?
Bạn có bao giờ cảm thấy phát cáu vì bị lẫn lộn hoặc không nhớ được câu lệnh của git không?
Nếu câu trả lời là không… vậy thì bye bye bạn nhé, bạn không cần phí thời gian để đọc bài viết này đâu.
Nếu không phải case trên, xin chúc mừng vì tôi có một giải pháp cho bạn đây.
SOURCETREE
Sourcetree là một phần mềm giúp cho developer tương tác với git remote repository thông qua giao diện người dùng. Giao diện này thân thiện và dễ hiểu bởi con người hơn so với những dòng lệnh terminal khô khan. Nó thân thiện đến nỗi kể cả một user không phải developer cũng có thể dễ dàng đọc hiểu và tương tác được là bạn phải hiểu như thế nào rồi đấy.
Xong phần định nghĩa, tiếp theo đi vào 1 trong những chủ đề chính đã được nêu ra ở title đó là
CÀI ĐẶT SOURCETREE
Download đã nào: các bạn download phần mền tại link Download SourceTree for Windows – Free – 3.4.5 (digitaltrends.com) hoặc có thể search với từ khóa download Sourcetree để download trên các trang khác.
Đợi git được install xong thì click next nhé
Nhập email mà bạn dùng để kết nối với git vào đây rồi click next nhé
Tại đây click No nhé
Vậy là việc cài đặt Sourcetree đã hoàn thành rồi. Bây giờ cùng xem cách sử dụng như nào nhé
SỬ DỤNG SOURCETREE
Như đã nêu ở phần định nghĩa, Sourcetree là một phần mềm giúp cho developer tương tác với git remote repository thông gia giao diện người dùng. Từ đó suy ra chúng ta phải kết nối được git trên remote repository với repository trên local thì mới sử dụng được. Vậy bây giờ chúng ta sẽ thực hiện đồng thời 2 việc clone project trên remote repository về máy local và connect remote repository với local repository nhé.
Mở phần mềm Sourcetree lên và chọn tab Clone.
Source Path / URL: link clone project lấy từ git
Ví dụ, link source path lấy từ gitlab
Destination Path: vị trí lưu project sau khi clone về
Sau khi nhập đầy đủ các thông tin trên bạn click vào button clone
Sau một vài giây nếu cửa sổ sau được hiển thị thì chúng ta đã cài đặt thành công.
Phần BRANCHES là những branch trên local repository.
Phần REMOTES là những branch có trên remote repository.
Kết nỗi giữa local và remote repository đã xong, giờ đây bạn có thể thực hiện các chức năng thêm, sửa, xóa nhánh, add, commit, push, pull các nhánh và các chức năng khác của git thông qua chiếc tool có giao diện thân thiện này. Sau đây là ví dụ về một số chức năng của Sourcetree.
1 Lấy nhánh từ remote repository về local repository
Chuột phải vào tên nhánh trên remote và chọn checkout
2 Đẩy thay đổi từ local repository lên remote repository
Mình thử comment 1 dòng code
Để add thay đổi click vào dấu cộng nhé
Mở remote repository ra ta có thể thấy thay đổi mà ta vừa đẩy lên
3 Tạo nhánh mới và đẩy lên remote repository
Push nhánh vừa tạo lên remote repository (nếu có thay đổi source trên nhánh vừa tạo thì phải thực hiện commit source trước)
Nhánh mới đã có trên remote repository
Trên đây là hướng dẫn cơ bản để cài đặt và sử dụng chiếc tool sourcetree thay cho những dòng lệnh khô khan và khó nhớ ở git terminal. Hi vọng rằng bài viết này hữu ích đối với bạn.