1.安裝問題git
2.創建repository、提交代碼問題github
因而在你機器上會有C:\Users\Administrator\Documents\GitHub一個目錄,打開它,裏面什麼都沒有,服務器
而後把本身開發好的插件放入這個目錄,
app
點一下上面的Tutorial,再點回本身添加的能夠看到添加的文件,如圖,spa
因而填寫下面的信息,插件
而後Commit to master,再點擊右上角的Publish按鈕命令行
而後Publish com.zhxjz.map.plugin.captureSysTimecordova
再點擊Sync按鈕資源
在本身的主頁https://github.com/whyxy007/com.zhxjz.map.plugin.captureSysTime就能夠看到開發
而後過程就完成了,我就可使用插件了,在本身的項目裏面執行添加插件的命令(跟用git方式添加官方插件同樣的),
另外,爲了方便別人使用咱們的插件,須要寫寫說明文檔,
3.Update提交問題:
若是修改了本身的源代碼須要Update:
點擊commit to master,別忘了點擊Sync按鈕同步到Remote服務器
而後回到主頁,點擊這裏的3 commits,能夠看到本身剛剛Update的操做,
而後回到主頁查看本身Update的代碼是否是已經顯示,這裏有時候可能會延遲,沒關係,
能夠看到已經更新了。
4.如何刪除一個repository:
這個仍是有點難找到的,假如倉庫的主頁是https://github.com/whyxy007/com.zhxjz.map.plugin.captureSysTime
,那麼請輸入:https://github.com/whyxy007/com.zhxjz.map.plugin.captureSysTime/settings
在頁面的最下方有個,因而就能夠刪除了。
本人研究了半天關於分支(branch)的問題,以爲好像不是很好用,並且就算是能把本身添加的插件加入到某個repository的分支裏面,也無法在cordova 命令行添加插件的時候直接cordova add plugin https://github.com/whyxy007/***這樣用,會報找不到資源的錯誤,所以本人思考了一下,大概是github把一個完整的application做爲了一個repository,而這裏的repository不一樣於SVN的repository(能夠任性添加分支application)。
這裏的理解極可能是不對的,由於git博大精深,不可能這個問題沒考慮過,因此本人此文僅僅爲了說明如何在git添加本身自定義的cordova插件,也就說是爲移動應用服務的吧。