Bắt đầu một dự án với Git và Google Code (Phần IV)

Cuối cùng, điều duy nhất còn lại để xem là làm thế nào để đăng ký những thay đổi liên tiếp trong quá trình phát triển của chúng tôi.

9. Đăng ký thay đổi

Chúng tôi sẽ thực hiện một số thay đổi đối với tệp mã nguồn. Đầu tiên, chúng tôi sẽ thêm dòng môi trường điển hình * nix cho các tập lệnh và sau đó chúng tôi sẽ đưa ra một thông điệp nhiệt tình hơn một chút. Trong trường hợp này, chúng tôi thực hiện với trình soạn thảo văn bản.

vim-modification-file

Nếu chúng ta chạy lệnh trạng thái git Điều này sẽ cho chúng tôi biết rằng đã có những thay đổi và chúng tôi phải thực hiện một cam kết để đăng ký chúng. Vì vậy, chúng tôi thực hiện:

~ / HelloWorld $ git commit -a -m "Thêm nhiều tin nhắn nhiệt tình hơn"
Với tùy chọn -m chúng tôi đang chuyển văn bản của cam kết và do đó nó sẽ không mở trình soạn thảo văn bản, đó là một cách nhanh hơn để tạo cam kết khi những thay đổi không nhiều và không có ý nghĩa gì khi mở trình soạn thảo để giải thích một dòng duy nhất.

Khi chúng tôi bắt đầu dự án của mình trong Google Code, chúng tôi xác nhận rằng nó sẽ có giấy phép GPL v3, nó nói rằng phần mềm phải được phân phối cùng với một bản sao của tệp giấy phép. Đó là lý do tại sao chúng tôi có thể kết nối với trang web của GNU và tải xuống.

Bây giờ chúng tôi đã có tệp giấy phép, chúng tôi có thể thêm nó vào dự án của mình. Đơn giản bằng cách thả nó vào thư mục làm việc. Nếu chúng ta chạy một trạng thái git, nó sẽ thông báo cho chúng tôi rằng đã có những thay đổi nhưng tệp được đề cập không phải là «theo dõi»(Nếu tôi có thể sử dụng thuật ngữ này).

git-status-not-tracked-file

Để thay đổi được phản ánh trong kho lưu trữ của chúng tôi, chúng tôi phải thêm nó một cách hiệu quả bằng cách sử dụng lệnh git thêm.

~ / HelloWorld $ git thêm LICENSE.txt

Nếu chúng ta chạy lại trạng thái git điều này sẽ thông báo cho chúng tôi rằng một tệp mới đã được thêm vào. Cuối cùng chúng tôi chạy một cam kết để thiết lập một phiên bản mới và cuối cùng, chúng tôi có thể tải lên trạng thái hiện tại của kho lưu trữ cục bộ của chúng tôi lên kho lưu trữ từ xa được lưu trữ trong Google Code.

~ / HelloWorld $ git commit -a -m "Thêm tệp giấy phép GPL v3" ~ / HelloWorld $ git push gc master

10. Xem lại lịch sử của chúng ta

Nếu chúng tôi kết nối với kho lưu trữ dự án của mình trong Google Code chúng ta có thể thấy trong phần nguồn trong phần Những thay đổi các phiên bản khác nhau mà chúng tôi đang sử dụng trong quá trình phát triển của mình.

google-code-thay đổi

Bạn có thể xem kho tại địa chỉ: http://code.google.com/p/lecovi-hello-world/source/browse/

Cuối cùng

Như bạn thấy, nó khá đơn giản và nó là một công cụ cực kỳ hữu ích. Tôi hy vọng bạn thích nó, nó đã phục vụ bạn và tôi đang chờ ý kiến ​​của bạn.

Chúc mừng!


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Tesla dijo

    Cảm ơn vì loạt bài viết thú vị này !!

    Có lý do đặc biệt nào để sử dụng Google Code thay vì Github dường như nổi tiếng hơn không? Tôi hỏi nó từ sự thiếu hiểu biết lớn nhất XD

    Một lời chào!

    1.    lecovi dijo

      Không có gì!
      Nó không chỉ có vẻ rất đơn giản và nghĩ rằng nhiều người đã có tài khoản Google, bạn có thể nhận được dịch vụ chỉ bằng cách truy cập trang web Google Code.

      GitHub là một công cụ tuyệt vời, nhưng việc có nhiều tùy chọn cấu hình hơn đôi khi khiến nó hơi choáng ngợp đối với người mới.

      Tôi đang chuẩn bị một số khoản trả góp trong đó tôi thực hiện một số công việc nhỏ với GitHub và Bitbucket, giới thiệu Mercurial và hg-git.

      Ôm!