現代軟體工程第二章作業

來源:互聯網
上載者:User

標籤:

1.參照 http://www.cnblogs.com/xinz/p/3803109.html 的第一題,每人建立一個GitHub帳號,組長建立一個Project,將本群組成員納入此Porject中的Collaborators,並添加[email protected] 為Collaborator。

   小組GitHub建立工程Calc:

 

   在遠程倉庫的Setting-Collaborators添加Collaborator,等待成員接受邀請:

 

   該工程實則為四則運算項目,因而建立了以小組成員名字縮寫的遠程分支,方便成員管理合併專案。

2.每人自己建立一個HelloWorld項目,練習使用git的add/commit/push/pull/fetch/clone等基本命令。比較項目的新舊版本的差別。

     蘇志華---http://www.cnblogs.com/bywb/p/5873611.html

 

3.完成小組的“四則運算”項目的需求文檔(使用Markdown寫文檔),嘗試同群組成員在各自PC上修改同一文檔後,如何使用Git命令完成GitHub上的文檔的更新,而不產生衝突。並驗證GitHub上的文檔確實是最新的文檔。

      參考http://www.jianshu.com/p/4Q3aay學習Markdown格式,而後使用MarkdownPad 2編輯器進行編輯

 

      組長先寫好需求文檔RequirementDoc.md,在本地git add、git commit後上傳到遠程origin/master分支上,其他組員要在原先的基礎上加以修改並防止衝突,首先git pull遠程庫將檔案下載到本地,修改後再git push,整個操作流程如:

最後遠程分支的master顯示如下

     這裡為了區分每個人寫的需求文檔不同便於比較,把需求文檔重新命名為名字縮寫.md,上傳到"origin/名字縮寫"分支上,即:

 

現代軟體工程第二章作業

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.