詳解androidstudio項(xiàng)目上傳到github方法以及步驟

1、兩個(gè)相關(guān)概念:Git和github

成都創(chuàng)新互聯(lián)是一家專(zhuān)注于成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)與策劃設(shè)計(jì),常德網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專(zhuān)注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專(zhuān)業(yè)建站公司;建站業(yè)務(wù)涵蓋:常德等地區(qū)。常德做網(wǎng)站價(jià)格咨詢(xún):13518219792

Git是一個(gè)開(kāi)源的分布式 版本控制 系統(tǒng),用以有效、高速的處理從很小到非常大的項(xiàng)目版本管理。 Git 是 Linus Torvalds 為了幫助管理 Linux 內(nèi)核開(kāi)發(fā)而開(kāi)發(fā)的一個(gè)開(kāi)放源碼的版本控制軟件。分布式相比于集中式的最大區(qū)別在于開(kāi)發(fā)者可以提交到本地,每個(gè)開(kāi)發(fā)者通過(guò)克隆(git clone),在本地機(jī)器上拷貝一個(gè)完整的Git倉(cāng)庫(kù)。

github作為開(kāi)源代碼庫(kù)以及版本控制系統(tǒng),它是一個(gè)網(wǎng)站,給用戶(hù)提供git服務(wù).這樣你就不用自己部署git系統(tǒng)直接注冊(cè)個(gè)賬號(hào),就可以用他們提供的git服務(wù)。GitHub可以托管各種git庫(kù),并提供一個(gè)web界面,GitHub的獨(dú)特賣(mài)點(diǎn)在于從另外一個(gè)項(xiàng)目進(jìn)行分支的簡(jiǎn)易性。為一個(gè)項(xiàng)目貢獻(xiàn)代碼非常簡(jiǎn)單:首先點(diǎn)擊項(xiàng)目站點(diǎn)的“fork”的按鈕,然后將代碼檢出并將修改加入到剛才分出的代碼庫(kù)中,最后通過(guò)內(nèi)建的“pull request”機(jī)制向項(xiàng)目負(fù)責(zé)人申請(qǐng)代碼合并。

2、兩種方式

在使用studio開(kāi)發(fā)的項(xiàng)目過(guò)程中有時(shí)候我們想將項(xiàng)目發(fā)布到github上,以前都是用一種比較麻煩的方式(cmd)進(jìn)行提交,最近發(fā)現(xiàn)studio其實(shí)是自帶這種功能的,終于可以擺脫命令行了。

3、androidstudio自帶傳到github步驟

(1)準(zhǔn)備

安裝Androidstudio并新建一個(gè)工程

安裝git版本控制系統(tǒng).如Git GUI;網(wǎng)址:https://www.git-scm.com/download/win

在github網(wǎng)站上注冊(cè)一個(gè)賬號(hào)

(2) studio的git配置

安裝好git后啟動(dòng)Androidstudio,打開(kāi)如下路徑File->Settings->Version Control(展開(kāi))->git

在Path to Git executable后面的輸入框輸入你安裝的git路徑,如下圖所示

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

配置git

點(diǎn)擊test按鈕如果出現(xiàn) Git executed successfully 對(duì)話(huà)框說(shuō)明配置成功,同時(shí)對(duì)話(huà)框會(huì)顯示你安裝的git版本號(hào);如下圖所示

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

測(cè)試

(3)配置github登錄信息

打開(kāi)如下路徑File->Settings->Version Control(展開(kāi))->GitHub,如下圖所示

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

配置git

填入如下信息:

Login:你的github賬戶(hù)名,Password:你的github賬戶(hù)密碼,填完之后點(diǎn)擊test按鈕,如果出現(xiàn)如下對(duì)話(huà)框說(shuō)明配置成功。

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

github成功

(4)上傳工程到github

打開(kāi)你要上傳的工程,頂部菜單選擇VCS->Import into Version Control->Share Project on GitHub,如下圖所示:

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

如果你是第一次提交該項(xiàng)目會(huì)出現(xiàn)如下對(duì)話(huà)框,提示你這是一個(gè)新的存儲(chǔ)庫(kù)(repo),可以自定義repo的名字,和添加描述。

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

填寫(xiě)完畢點(diǎn)擊share按鈕如果你的工程沒(méi)有問(wèn)題會(huì)出現(xiàn)如下界面,點(diǎn)ok則成功上傳到github 名為GitDemo

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

上傳成功

4、項(xiàng)目更新

(1)如果你的項(xiàng)目新增了一個(gè)類(lèi),當(dāng)你創(chuàng)建該類(lèi)的時(shí)候會(huì)提示你是否需要加入git,如下圖所示

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

選擇yes該類(lèi)就會(huì)加入git,同時(shí)該類(lèi)本身的顏色會(huì)有改變(Darcula主題下由正常的白色變?yōu)榫G色)

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

此時(shí)該類(lèi)右擊->Git->COmmit File... 出現(xiàn)如下對(duì)話(huà)框

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

填寫(xiě) commit message 后點(diǎn)擊Commit按鈕,有可能會(huì)出現(xiàn)如下警告,忽略它點(diǎn)擊Commit

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

再次右擊->Git->Repository->Push,如下圖所示

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

(2)  如果你的項(xiàng)目中某個(gè)類(lèi)進(jìn)行了修改需要重新提交;

右擊該類(lèi)->Git-Add  以后的步驟和新增類(lèi)的操作一樣

5、下載并在as中打開(kāi)以及更新github項(xiàng)目

(1)下載并在as中打開(kāi)github項(xiàng)目如圖file->project from...->git

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

下載

詳解androidstudio項(xiàng)目上傳到github方法以及步驟 

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

(2)更新 在app節(jié)點(diǎn)下右擊git->repository->pull

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

更新

6、在github上刪除某個(gè)項(xiàng)目

找到對(duì)應(yīng)項(xiàng)目點(diǎn)擊settings

詳解androidstudio項(xiàng)目上傳到github方法以及步驟 詳解androidstudio項(xiàng)目上傳到github方法以及步驟

輸入倉(cāng)庫(kù)名點(diǎn)擊i understand... 即可刪除

詳解androidstudio項(xiàng)目上傳到github方法以及步驟

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。

網(wǎng)站題目:詳解androidstudio項(xiàng)目上傳到github方法以及步驟
當(dāng)前路徑:http://muchs.cn/article38/ihdipp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、微信公眾號(hào)微信小程序、企業(yè)建站電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)