天天看點

軟工實踐---個人

這次的任務要求是要我們github上建立一個倉庫,并且本地上也要有個倉庫,之後将自己的項目上傳到github中的倉庫裡。

1、我們在github上建立一個帳号,并且建立一個orgnization,之後邀請自己的組員:

①注冊:

軟工實踐---個人

(進入github官網就有)

注冊之後你要到你的郵箱進行認證、激活。

②建立orgnization:

軟工實踐---個人

(頁面右上角)

③邀請組員:

軟工實踐---個人

(進入建立好的orgnization就可以invite組員,注意的是:組員也必須激活了才能被邀請。)

2、将代碼庫https://github.com/sefzu2015/AutoCS fork到小組Organization底下:

進入https://github.com/sefzu2015/AutoCS并且確定你自己的帳号已經登入,如圖點選fork按鈕

軟工實踐---個人

之後就會發現你的orgnization中多了AutoCS倉庫。

3、在小組Organization底下建立一個新的代碼庫,将第一次作業時的"hello world"執行個體的項目送出到新的代碼庫:

①建立新的代碼庫:

軟工實踐---個人

②送出項目:第一步,先下載下傳Git并且建立本地倉庫,建立本地倉庫所用到的指令如下:

mkdir XXXX(XXX為倉庫名)

git init(這樣做該倉庫可被git管理了)

git add XXX(在這步之前你還要把你的項目檔案夾手動放入git倉庫裡)

git commit -m "XXXX"(送出時的注釋)

看看自己是否有私鑰和公鑰檔案,若沒有可參照網址:http://blog.jobbole.com/78960/

在github上設定SSHKEY,也可參照上述網址進行操作。

git remote add origin URL(該URL為你所要上傳的目的代碼庫的URL,該URL可在github上進入你的目的代碼庫右邊複制到)

git push -u origin master(第一次傳master分支,是以要-u,之後就不用了,值得注意的是,在輸入之後,會提示你輸入githubd的帳号和密碼,而密碼有可能是為了安全起見而不顯示出來,千萬别輸錯了。)

總結:前兩部還是挺簡單的,最困難的就是第三步,一開始看網頁http://blog.jobbole.com/78960/搞不懂ssh設定那塊到底是要怎樣弄,輸入ssh-keygen -t rsa –C “[email protected]”後應該先輸入的是公鑰和私鑰的存放位置,然後再輸入密碼,一開始以為兩個輸入都是要求輸入密碼,經過百度很久了之後發現錯誤。另外一個就是在輸入帳号密碼那,發現密碼不管怎麼輸入都沒顯示,以為是什麼地方出錯了,百度了之後才發現原來是出于安全原因才不顯示的(笑哭!!)。最後,一個很簡單的問題就是,我還沒add和commit項目就push...。