Android Studio 與 Bitbucket

本篇說明只要4個步驟,就可以輕鬆將 Android Studio 中的程式上傳到 BitBucket 上

Step 1: 建立 repository

使用 Google 帳號申請 Bitbucket 帳號後,做一些簡單的設定後,就可以來上方 Create 來建立一個新的 Repo。

建立時,README 與 Include .gitignore? 都選擇 No

*其實我 repository name 取錯了,不過不是重點*

建立完成後出現以下畫面請先保留此頁面。

Step 2: 在 Android Studio 中建立 Git repository

Android Studio 中已經有一個完整的專案,此時按下左下方 Version Control 頁簽,之後再點擊中間 Create Git repository

彈出以下選擇目錄視窗,選擇此專案的工作目錄,其實不用選直接點擊 OK 即可。

點擊 OK 後出現以下畫面,發現左方 project 檔案都變紅色;下方多了 Version Control 頁簽顯示的也有所變化

Step 3: Commit 與 Push 檔案

Commit 指的是將檔案加入到 Git 版本控制中;Push 指的是將檔案與版本記錄傳到 Git server 上。

此時點擊下方中間 Commit local changes 或左方 Commit 頁簽,切換到以下畫面。

勾選 Unversioned Files 選取所有的檔案,再於左方中間填入此筆 commit 的描述,按下 Commit and Push

此時彈出下面視窗,要求提供 Git Server 資料。

就先回到剛剛建立完成 repository 的頁面,往下捲動,並複製 git 網址。

Android Studio 中點擊 Define remote,並貼上 git 網址後便會出現以下畫面

按下 Push 即開始上傳檔案,完成後右下方出現提示,並且下方多了 Remote。

Step 4: 確認

重新選擇到剛剛新建的 Repository 就會看到已上傳的檔案,表示成功上傳。

問題: Push時因為密碼錯誤上傳失敗

請參考此影片(約 2:25處),到 BitBucket 中建立 App passwords 即可。

Android Studio 中如何善用 Git 請參考前篇 Android Studio 與 Git Part 1Part 2