1. 程式人生 > >github 專案建立,克隆,上傳,更新 教程+坑

github 專案建立,克隆,上傳,更新 教程+坑

無異常純文字教程:

1.建立專案  登入 github,new repository 建立新專案,這邊都是一氣呵成,沒什麼難度。

2.下載專案  點選new repository 後 點選set up in desktop 就會開啟github for windows 自動把專案匯入進去。。。。之後只要寫程式碼commit,fetch origin,提交,上傳即可。

下載第二招,本地用git 命令 git clone [地址,不包括中括號]。例如 git clone https://github.com/ZzLittleMouse/testAgain.git 。再用github windows匯入就可以了。

下面是坑:

我本地建立了一個專案github windows匯入,提交,然後publish,報錯,說沒有網路連線?!

然後就糾結死我了。是沒有輸入github上的專案地址?找了半天,沒有這個選項啊。用git gui 使用pull 要輸入專案地址,提交成功!提交完應該是更新了,fetch origin之類的吧,結果又找不到按鈕!這什麼情況啊,算了,用git程式碼完成提交吧,找了半天教程,各種老版本教程,還有什麼ssh,看的我一臉懵逼,還有教各種分支,處理,繼續一臉懵逼。。。好不容易找到了教程,用git命令更新程式碼到github,結果又報錯?!報錯如下:

hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

我。。。。算了找個教程慢慢的整一遍吧,崩潰了。然後看到set up in desktop 這個是啥,點點看。。。。臥槽!直接匯入了!能用!那我再克隆我的專案看看,臥槽!特麼可以用了!nmb的,就這樣,大半天就整這玩意了。我先不管了,先寫程式碼吧,浪費我這麼多時間。

為什麼學習這些坑這麼多,最近在研究phaserJs 做點平面遊戲,想要做到自己想要的效果,又是一堆坑。。。找教程,看官網文件,看demo。。。。崩潰。。。。基本都是小半天就整出一個小demo。。。不知道大家都怎麼學習的,速度都如何?