日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android Studio开发第四篇版本管理Git(下)

發(fā)布時間:2023/11/30 Android 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android Studio开发第四篇版本管理Git(下) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前面一片介紹了在as下如何關(guān)聯(lián)遠程倉庫,這篇就介紹在開發(fā)過程中怎么應用。

提交+Push

如果本地開發(fā)代碼有改動了或者你覺得某功能做完了,你打算把改動代碼提交到遠程倉庫,這個時候很簡單,

還是在工具欄找到VSC箭頭朝上的按鈕。

這時首先會彈出commit changes對話框,然后再下面的藍色Commit按鈕點右邊下拉三角形,選中Commit and push

本地commit成功之后就會彈出push commit對話框,點push就推送到遠程倉庫了。

?更新+Pull

我們直接在遠程倉庫更改代碼來模擬別人的代碼提交:

?

這時我們在工具欄VSC按下向下的按鈕,彈出下面這個對話框:

這個如果不知道怎么選可以點Help按鈕,將會打開鏈接告訴你這幾個有什么作用。

失敗了,沒有跟蹤的分支...

按照以往的知識還是先pull吧:

沒有可選的分支,,,?

按照以往的知識還是先fetch

OK,fetch還是很容易成功的哈。

然后呢,merge changes:

這個框和pull框有點像,不過這里merge分支可以選擇了。

merge成功了。

這個時候點向下的VSC按鈕就可以成功了:

OK啦,以后就可以直接點擊工具欄的VSC兩個按鈕了。

再試一下,在遠程倉庫再改一次文件,然后pull。

這時候也成功了。

查看狀態(tài)

在Android Studio的項目當中,在項目結(jié)構(gòu)面板可以看到各種文件,其中

黑色的文件:代表已經(jīng)和遠程目錄同步了的。如果這時去改動文件內(nèi)容將會變成紫色的。

紅色的文件或目錄:代表是不受版本控制的文件或目錄。當然可以把它添加到控制,通過git/add就可以添加到版本控制了,添加成功后就會變成綠色。

綠色的文件:代表本地提交了,但沒有push到遠程倉庫。你在綠色的文件怎么修改都還是綠色在你沒push到遠端之前。

紫色的文件:代表和遠端倉庫同步了的文件,并且在本地有了改動。

?

首先我添加一個新文件,這是Android Studio就很智能的提示我,要不要加入git版本控制。

你點是就會看到項目文件里的MyClass由紅色變成綠色

?

?

?

?

上圖所示MainActivity是更改過的,MyClass新加入的

這個時候提交:

Commit Message右上角就會顯示New 1 Modyfied 1表示一個新文件,一個文件修改過。

這個時候按提交,蹦出一個Code Analysis對話框,說有些文件有問題。

這說明AndroidStudio的特性,是一個代碼重構(gòu),代碼分析的神器啊。

當然這個時候可以回去Review也可以直接提交。

?

如果我想把項目已存在的文件提交到git怎么辦呢:git/add后就回變綠色,然后按commit就會出現(xiàn)以下窗口:

上圖 .gradle目錄都是紅的,說明這個目錄的文件都不受版本控制。

?

最前沿Android技術(shù)分享盡在Android技術(shù)分享社,拿起你們的手機打開微信掃一掃,關(guān)注我的公眾號就給你推薦優(yōu)秀的知識文章或技術(shù)分享了!

轉(zhuǎn)載于:https://www.cnblogs.com/bvin/p/4592169.html

總結(jié)

以上是生活随笔為你收集整理的Android Studio开发第四篇版本管理Git(下)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。