Nếu bạn đã từng hoạt động trong thế giới phát triển phần mềm, bạn biết tầm quan trọng của việc theo dõi các phiên bản khác nhau trong dự án của mình, từ đó giúp bạn duy trì dòng phát triển đó cũng như cung cấp khả năng sử dụng tốt hơn. Ngoài ra, nếu bạn đã từng tiếp cận những người có kinh nghiệm trong lĩnh vực này, họ sẽ thích đi, trong hầu hết các trường hợp. Về mặt kỹ thuật, Git là một công cụ được sử dụng rộng rãi để kiểm soát phiên bản phân tán cũng như các mục đích quản lý mã nguồn một cách dễ dàng. Mặt khác, GitHub là một nền tảng lưu trữ cho các dự án phần mềm, sử dụng Git để kiểm soát phiên bản. Vì vậy, nếu bạn chưa đăng ký Github, chúng tôi thực sự khuyên bạn nên làm như vậy tại https://github.com/signup/free.
Tất cả các kho lưu trữ trong gói cơ bản của GitHub là công khai trong khi bạn sẽ phải mua gói cao cấp để xây dựng các kho lưu trữ riêng. Thay vì một dịch vụ lưu trữ, dịch vụ này còn hữu ích hơn nữa, vì nó giúp xây dựng sự phát triển ở cấp cộng đồng cũng như dễ dàng công khai các dự án phát triển phần mềm của bạn, dựa trên Git. Khi cả hai dự án này được kết hợp với nhau, nó mang đến một giải pháp tuyệt vời để quản lý dễ dàng các dự án của bạn. Trước đó, chúng tôi đã xuất bản một hướng dẫn cho sử dụng Git trong PC chạy Windows của bạn. Bây giờ, đã đến lúc Linux, cũng là từ nguồn mở. Hy vọng hướng dẫn này sẽ giúp bạn trong việc thiết lập môi trường đặc biệt trong PC Linux của mình và cho phép kiểm soát phiên bản một cách hiệu quả.
Khái niệm cơ bản về Git
1. Tạo kho lưu trữ
Bạn có thể tạo một kho lưu trữ trên Github, nhưng bạn sẽ cần phải đăng nhập trên Github. Nếu chưa có tài khoản, bạn có thể tạo một tài khoản tại github.com.
Tại đây, bạn cần cung cấp tên cho kho lưu trữ của mình và một số mô tả. Bạn có thể chọn đặt repo của mình ở chế độ Công khai hoặc Riêng tư.
2. Thiết lập Kho lưu trữ của bạn
Khi bạn đã tạo repo, Github sẽ cung cấp hướng dẫn để thiết lập repo trên máy cục bộ của bạn.
Nếu bạn chưa thiết lập Git trên máy của mình, hãy làm theo hướng dẫn tại https://help.github.com/articles/set-up-git. Bây giờ, hãy bắt đầu với việc tạo một thư mục và khởi tạo Git.
Thêm tệp 'index.php' vào thư mục của chúng tôi.
<? php echo "Xin chào git"; ?>
Bây giờ khởi tạo thư mục với:
$ git init
Thêm các tệp với:
$ git thêm
Điều này sẽ bao gồm tất cả các tệp trong thư mục của chúng tôi.
Bây giờ, hãy thực hiện cam kết đầu tiên của chúng ta với:
$ git cam kết -m "cam kết đầu tiên"
Thêm nguồn gốc vào kho lưu trữ của chúng tôi với:
$ git từ xa thêm nguồn gốc [email được bảo vệ]: bkvirendra / my-repo.git
Bây giờ, hãy đẩy các thay đổi lên kho lưu trữ của chúng tôi trực tuyến:
$ git đẩy
Điều này sẽ lưu tất cả các thay đổi cục bộ của chúng tôi vào kho lưu trữ của chúng tôi trực tuyến.
Vậy đó, các bạn!
Vui lòng nhận xét nếu bạn gặp bất kỳ vấn đề nào khi thiết lập Git trên máy cục bộ của mình.
Tôi vừa xem được Bài đăng mới của bạn Cách sử dụng GitHub trên Linux. Tôi biết tại sao chúng tôi sử dụng GitHub nhưng tôi chưa bao giờ sử dụng nó trước đây. Tôi chỉ làm theo hướng dẫn của bạn mà bạn đã cố gắng mô tả. Nó thực sự đẹp và dễ sử dụng với hướng dẫn của bạn.
Cảm ơn bạn đã chia sẻ các mẹo và hướng dẫn hữu ích cho người dùng mới của GitHub. Cảm ơn một lần nữa
Hướng dẫn rất hay
Tôi đã thử Linux chỉ một lần và nó không phải là một trải nghiệm tốt cho tôi
bởi vì bạn phải đưa ra quá nhiều lệnh…
Có phải bài báo nào của họ có thể làm cho việc sử dụng Linux dễ dàng không
Sau đó, tôi có thể thử Git…
Dù sao bài viết thực sự hay và nó giúp ích cho người mới
Này Sourya! Số lượng lệnh bạn sử dụng trên máy Linux thực sự phụ thuộc vào những gì bạn đang cố gắng đạt được và bản phân phối Linux mà bạn đang sử dụng.
Và vì bạn đang dùng thử Git, không quan trọng bạn đang sử dụng Hệ điều hành nào. Vì Git yêu cầu bạn nhập cùng một số lệnh để thực hiện các tác vụ (bao gồm cam kết, đẩy, hợp nhất, v.v.)
Và như bạn đã nói, bạn phải nhập số lệnh, bạn có thể vui lòng chia sẻ bản phân phối Linux mà bạn đang làm việc và chính xác bạn đang cố gắng đạt được điều gì không?
Cảm ơn! :-)
Đó là hệ điều hành Ubuntu
Và tôi đang cố gắng Root Sony Xperia X10 của mình
với ADB & Fastboot
Chào Sourya,
Root thiết bị của bạn hoàn toàn là một nhiệm vụ khác và thành thật mà nói, nó trở nên phức tạp trên bất kỳ hệ điều hành nào (không chỉ Linux).
Hãy cho tôi biết, nếu bạn có bất kỳ thắc mắc / vấn đề nào liên quan đến việc sử dụng Git trên Linux.
Cảm ơn :-)
Cảm ơn bạn đã giúp đỡ…
Trên thực tế, tôi đang chạy một blog để root từ 8 tháng trước
Tôi luôn thử phương pháp root trong Windows OS
Chỉnh sửaAndroid
Một bài viết thực sự tốt đẹp!
Khi chúng ta hướng tới tương lai, chúng ta ngày càng sử dụng các bản phân phối Linux và Github cũng là một nơi tuyệt vời để tải các bản repo hữu ích.
Bài đăng hay. Sẽ quay lại để biết thêm.
Tôi sẽ ghi nhớ điều này khi quyết định thay đổi hệ điều hành của mình sang Linux. Hiện tại, tôi hài lòng với Windows 8