Trong nội dung bài viết này mình sẽ share cách phối hợp github và source tree một cách dễ dàng và đơn giản và dễ nắm bắt nhất, thế nào cho những bạn lần đầu làm cũng có tác dụng được.1. Công cụ:
github: https://github.com (các chúng ta lên trên đây tạo tài khoản nhé)source tree: https://www.sourcetreeapp.com/
Tại sao sử dụng source tree:
Miễn phíGiao diện đẹp, thân thiện, dễ dàng dùng
Có kèm terminal
Có thống trị commit project = graph rất đơn giản nhìn
Nhiều trang bị khác nữa để chúng ta dần dần cảm nhận
Tại sao sử dụng github:
Đơn giản thôi: google nhé (bạn có thể sử dụng gitlab, bitbucket cũng như nhưng mỗi thằng có những điểm lưu ý riêng. Mình chia sẻ cách sử dụng với github vày nó thông dụng :D)
Rồi, bắt đầu nhé!Bước 1: tạo project (Respository) trên git:
Các bạn nhấn vào dấu + trên trang github và lựa chọn New respository như sau:Bước 2: Tạo thông tin cơ phiên bản cho respository:
Tiếp theo, các bạn điền tin tức cơ bạn dạng của respository:
Respoitory name: tên project của bạn. Nó sẽ liên quan đến đường dẫn đến git để clone project về máy
Description: biểu lộ về vận dụng (cái này hoàn toàn có thể không điền)Public/Private: là 2 chính sách của respository. Public thì mọi fan đều hoàn toàn có thể nhìn thấy project này. Bạn sẽ chọn người commit. Private: các bạn chọn người hoàn toàn có thể nhìn thấy với commit vào project này
Initialize this respository with a README: Bạn vẫn muốn tự chế tạo file Readme (file nhằm ghi thông tin, giải pháp dùng project) luôn cho bạn không?
Sau đó ấn Create respository. Nếu thành công xuất sắc giao diện sẽ có dạng như sau:
Các bạn copy mẫu khoanh đỏ ra nhé.
Bạn đang xem: Cách sử dụng git và source tree để quản lý source code dự án
Bước 3: Clone về máy tính qua source tree:
Các chúng ta mở source tree và chọn “Clone/New”
Giao diện sau vẫn xuất hiện:
Trong đó:
Source Path/URL: là đường truyền lấy từ bỏ github thời điểm khởi tạo dứt respository. Chúng ta copy và điền vào y hệt
Destination Path: Nơi lưu trữ project
Name: thương hiệu của project
Sau khi điền xong, bấm Clone. Nếu khách hàng chưa đăng nhập, nó sẽ hiện hành lang cửa số yêu ước nhập user cùng password. Chúng ta nhập đúng chuẩn username và password singin github (hoặc gitlab, bitbucket,… tùy project này bạn clone từ đâu về). Nếu lỡ nhập sai thì vào Tool > Option > Authentication. Chọn tài khoản mình vừa nhập không nên ở saved password rồi ấn delete. Kế tiếp làm lại bước này.
Nếu thành công sẽ sở hữu thông báo như sau:
Bước 4: Commit
Trước lúc commit, chúng ta chọn terminal cùng gõ 2 lệnh sau:
git config --global user.name "your_name"git config --global user.email "your_email
example.com"Ví dụ như mình vẫn là:git config --global user.name "tungbt94"git config --global user.email "tungbt94
gmail.com"Khuyến khích các bạn chọn như hình này:Sau đó, chúng ta khởi chế tạo project như bình thường vào folder đã lựa chọn để clone. Mình sẽ thêm file info.txt để chạy thử vào trong thư mục trên đồ vật tính. Bên trên source tree đã tự cập nhập sự có mặt của tệp tin đó. Chúng ta chỉ câu hỏi tick vào ô phía bên trái tên file cùng nó đã hiện như hình dưới:
Mỗi lần commit, chúng ta sẽ thêm commit message để nhớ mình đã từng làm hồ hết gì,…Và kế tiếp nhấn commit.
Trong hồ hết phần trước tôi vẫn hướng dẫn các sử dụng Bit
Bucket để thống trị dự án.Trong phần này clb sẽ ra mắt sử dụng Source
Tree cho trực quan tiền để quản lý phiên bạn dạng mã nguồn trong dự án của bạn.
Bitbucket chỉ cần nới tàng trữ source code dự án của mình nhưng làm sao để nó vận chuyển sang lại các code được nạm đổi. Có rất nhiều công cụ để gia công trung gian vận chuyển source code giữa những thành viên vào Team. Một qui định có công dụng cao trong đó phải nói đến là
Source Tree.

Đầu tiên, bạn phải tải phần mềm
Source Treevề thiết lập và singin vào để rất có thể sử dụng. Vì đó là ứng dụng của của
Atlassiannên bạn nếu như bạn sử dụng bitbucket thì hoàn toàn có thể dùng nhằm đăng nhập
Source Tree.Dưới đây là giao diện thiết yếu của Source Tree.
Xem thêm: Hướng Dẫn Game Dynasty Warriors 8 Empires Việt Hóa, Dynasty Warriors 8: Empires

Các tính ưu thế của Source Tree.
Miễn phíGiao diện đẹp, thân thiện, dễ dàng dùng
Có kèm terminal
Có cai quản commit project = graph rất đơn giản nhìn
Nhiều sản phẩm công nghệ khác nữa để chúng ta dần dần dần cảm nhận
Trước tiên bạn cần kéo dự án công trình về ( Clone project )
– chúng ta click vào Clone/new một popup sẽ hiện ra

Nếu bạn đã có sẵn thông tin tài khoản của Bit
Bucket thì các Kho tàng trữ Code sẽ hiện ra.

Bạn rất có thể chỉnh sửa lại tài khoản của bản thân mình trong công đoạn này cho chủ yếu xác

Nhập tên và mật khẩu cho tài khoản

Một phương pháp khácchỉ phải copy đoạn code trên paste vào Source Url đã tự sinh sinh sống destination path, nếu nhằm tự sinh thì nó sẽ tiến hành lưu vào thư mục mặc định nên chúng ta cần đổi khác lại đường dẫn Destination Path trỏ vào một thư mục rỗng( bạn phải chắc chắn rằng thư mục đó là rỗng ). Kế tiếp click vào clone lúc này thư mục cho dự án đã được kéo về sản phẩm công nghệ tính cá thể của bạn. Ở những máy thành viên không giống cũng làm cho tương tự.

Giao diện chương trình sau thời điểm lấy code về

Đẩy code lên( push code )
Đây là việc quan trọng khi bao gồm sự đổi khác trong source code, trước khi push được bắt buộc phải click vào unstaged files và comment -> click vào push bên trên toolbar của source tree. Việc làm này đề xuất được triển khai thường xuyên khi có sự thay đổi về code để người cai quản có thể quản lý được công việc cũng như là những thành viên khác hoàn toàn có thể nắm bắt được sự nỗ lực đổi.

Kéo code về( pull code )
Cũng giống hệt như Push code lên tuy nhiên việc bây chừ chỉ là mang code về bao gồm những biến đổi mà thành viên khác đang push lên. Bạn chỉ cần click vào Pull ngơi nghỉ trên toolbar của source tree

Chú ý:
– Nếu có tương đối nhiều người cùng biến hóa trên 1 file và cùng một khu vực thì cứng cáp chắn bạn sẽ bị conflict và vấn đề pull hoặc Push code lên sẽ báo lỗi và không triển khai được.
– giải pháp phòng tránh Conflict thì rất tốt team yêu cầu phân chia quá trình cụ thể mang lại riêng từng tín đồ không được gia công chung file nhằm tránh tình trạng trên
Giao diện của dự án trên Bitbucket sau thời điểm đã comit code

Bạn có thể xem file vẫn Comit trong thư mục Source

CLB Tin Học
Cập nhật lần cuối: 18 tháng 10 2016Lượt xem: 15314
Viết lời bình
Họ và tên (*):
Vui lòng gõ văn bạn dạng trong hình vào ô mặt dưới
Chọn mã số khác

Gửi lời bình
Theo dõi
Chưa có lời bình cho nội dung bài viết này.
Stickies
Yêu thích


Bài viết dự thi
Liên kết nội bộ
Lượt truy vấn cập
![]() | Hôm nay | 18 |
![]() | Hôm qua | 95 |
![]() | Tuần này | 495 |
Trở lên trên
Phụ trách tầm thường e-News Th
S. Ngô Thị Kim Duyên