今日推薦
經(jīng)常閱讀博客是個(gè)好習(xí)慣
我的Github,歡迎來看,提意見和star~
引言
記錄一下上傳到Jcenter的步驟,上篇主要介紹將本地的項(xiàng)目上傳到github上
有關(guān)Git的使用和Github的常見使用,請(qǐng)看我的其他文章(上傳后會(huì)更新地址)
本文分詳細(xì)記錄如何將Android代碼上傳到Jcenter(上)和 詳細(xì)記錄如何將Android代碼上傳到Jcenter(下) ,上篇主要介紹如何將本地的項(xiàng)目上傳到Github上面,下篇主要介紹將自己的庫上傳到Jcenter上,有些人可能會(huì)問我們是要將代碼放到j(luò)center上為啥要講github???兄弟別急,放到j(luò)center不就是方便自己和別人使用的嗎?放到github上 以這樣的方式 別人使用也方便而且還能讓更多的人知道和使用,如果是公司和個(gè)人使用,請(qǐng)自動(dòng)忽略第一篇文章直接看下
特別鳴謝:
目錄
- 目錄就不需要了,快速飄過,順便帶一點(diǎn)git的使用
Tips : 我使用的是linux系統(tǒng),所以直接可以使用git,windows的朋友直接git bash即可
一:Github上創(chuàng)建項(xiàng)目
https://github.com/ 打開github的官網(wǎng),點(diǎn)擊new repository ,免費(fèi)用戶只能創(chuàng)建public的倉庫,如圖:
然后填一下項(xiàng)目的信息,勾選Readme創(chuàng)建這個(gè)項(xiàng)目
點(diǎn)擊Create repository之后
點(diǎn)擊clone之后就有了我們項(xiàng)目的鏈接 ,復(fù)制一下鏈接走向下一步
一個(gè)好的README會(huì)讓別人更好的了解和使用這個(gè)項(xiàng)目,大家可以參考一下我這個(gè)(也是參考的被人的)
項(xiàng)目地址:https://github.com/MrQ-Android/FinalCountdownTimer
1
2
3
二:本地創(chuàng)建項(xiàng)目,上傳到github
在AndroidStudio上創(chuàng)建項(xiàng)目,作為庫基本都是這個(gè)目錄結(jié)構(gòu),一個(gè)library和sample,當(dāng)然如果你的庫還有其他的引用,還會(huì)有其他的module,這只是一個(gè)基礎(chǔ)的形態(tài) ,library是我們要提供的庫,sample是我們的例子和測(cè)試,創(chuàng)建好了之后 init git(當(dāng)然有很多人是將自己的已有項(xiàng)目上傳,相關(guān)的git操作請(qǐng)看開頭另幾篇文章)
git init
git remote add origin [剛才復(fù)制的倉庫地址]
本地添加一個(gè)gitignore 將要忽略的文件
git add .
git commit -m"init"
git pull origin master
這里可能解決一下沖突
git push origin master
這樣本地就將代碼推送到遠(yuǎn)程了~
如果git方面遇到其他問題,可以留言 ,也可以關(guān)注文章開頭提到的git相關(guān)文章~
希望這篇文章可以幫助到需要的人,如果還有其他問題或者補(bǔ)充可以留言~~~