最後,剩下的唯一一件事就是如何記錄我們開發中的後續變化。
9.登記變更
我們將對源代碼文件進行一些更改。 首先,我們將添加典型的環境線 * nix中 腳本,然後我們會傳遞一些熱情的信息。 在這種情況下,我們使用文本編輯器進行操作。
如果我們運行命令 git狀態 這將通知我們發生了變化,我們必須進行新的更改。 承諾 進行註冊。 因此我們執行:
〜/ HelloWorld $ git commit -a -m“添加更多熱情消息”
有選項 -m 我們正在傳遞的文本 承諾 因此,它不會打開文本編輯器,這是一種製作 承諾 當更改不多且打開編輯器解釋一行時沒有太大意義。
當我們開始在 谷歌代碼,我們確定它將擁有許可證 GPL v3,它指出該軟件必須與許可證文件的副本一起分發。 這就是為什麼我們可以連接到 GNU 並下載。
現在我們有了許可證文件,可以將其添加到我們的項目中。 只需將其放在工作目錄中即可。 如果我們運行一個 git狀態,它會告訴我們發生了更改,但是相關文件沒有被«已追踪»(如果您允許我使用這個詞)。
為了使更改反映在我們的存儲庫中,我們必須使用以下命令有效地添加更改 git add.
〜/ HelloWorld $ git添加LICENSE.txt
如果我們再跑一次 git狀態 這將通知我們已添加了一個新文件。 最後,我們運行 承諾 建立新版本,最後我們可以將本地存儲庫的當前狀態上載到託管在其中的遠程存儲庫 谷歌代碼.
〜/ HelloWorld $ git commit -a -m“添加GPL v3許可證文件”〜/ HelloWorld $ git push gc主站
10.回顧我們的歷史
如果我們連接到位於 谷歌代碼 我們可以在本節中看到 資源 在部分 變化 我們在開發中一直使用的不同版本。
您可以在以下地址查看存儲庫: http://code.google.com/p/lecovi-hello-world/source/browse/
終於
如您所見,它非常簡單,並且是一個非常有用的工具。 希望您喜歡它,它對您有幫助,我等待您的評論。
的問候!
感謝這一系列有趣的文章!
有什麼特別的理由使用Google Code代替似乎更出名的Github? 我從最大的無知XD中詢問
您好!
別客氣!
看起來不僅很簡單,而且以為很多人已經擁有一個Google帳戶,您只需訪問Google Code網站即可獲得該服務。
GitHub是一個很棒的工具,但是有時擁有更多配置選項會使新手感到有些不知所措。
我正在準備一些與GitHub和Bitbucket一起工作的文章,介紹Mercurial和hg-git。
擁抱!