はじめに
この記事は、以前のチーム開発準備時に使っていたメモを、一部書き換えたものです。
GitHubのクローンするところから始めて、コミットをプッシュするところまで進めます。
Git/GitHubやAndroidStudioの導入は済んでいる前提です。
手順
GitHubから既存のリポジトリをクローンして開く
-
command
+space
でSpotlight検索を開き、terminal
と打って出てきたターミナルを選択、起動してください。 -
AndroidStudioProjectsフォルダ内に移動します。
自分の環境ではフォルダはユーザー直下(ターミナルを開いた状態でユーザーにいます)にあったので、cd AndroidStudioProjects
と打って移動します。
フォルダがない場合はls
やpwd
コマンドなどを使って探してみてください。 -
クローンする前にgitがあることを確認します。
git
と打ってたくさんメッセージが出てきた場合は大丈夫です。
git clone [リポジトリのURL]
と打ってクローンします。
この時、GitHubアカウントのログインを求められることがあります。
[アカウント名] (例:yuto5176)と[パスワード]を入力してください。
クローンできた場合はAndroidStudioProjectsの階層下に[リポジトリ名]
のフォルダが追加されているはずです。 -
AndroidStudioを開き、
Open an Existing Project
からAndroidプロジェクトのフォルダを開きます。
自分の場合、場所は[Macのユーザー名]/AndroidStudioProjects/[リポジトリ名]/Android
にありました。
フォルダを開いたら、ビルドができるか確認します。
キーのcontrol
+R
を押すか、AndroidStudio画面の上方にある三角のボタンを押してください。
コードを書き換える
※ このメモを作った時点で作りたてのプロジェクトファイルだったため、
HelloWorldのメッセージを変えてもらうことで試してもらいました。
-
option
+f12
と打つか、左下にあるTerminal
を押してターミナルを開きます。先ほど開いたターミナルと同じものです。
git checkout -b [任意のブランチ名]
と打ってブランチを作り移動します。
git branch
と打って作ったブランチにいることを確認してください。 -
AndroidStudioに戻り
app/res/layout
の中にあるactivity_main.xml
を開いてください。
右上のDesign
の横にあるCode
のボタンを押しプログラムの表示にしてください。
HelloWorldと書いてある文を好きな文章に変えて保存してください。
変更をコミットしてGitHubにプッシュする
- 前章2で開いたターミナルに戻ります。
git add .
で全変更ファイルを追加し、
git commit -m "[任意の変更メッセージ]"
でコミットして変更を保存、
git push origin [先ほど作ったブランチ名]
でプッシュをしてGitHubに送ります。
GitHubを開いてmain
のボタンを押して作ったブランチがあれば完了です。
ここまでが開発を始めるまでの手順です。
作業が終わった時はプルリクエストを出してメンバーに見てもらってください。
プルリクエストが通ればマージされて他メンバーの作業フォルダに反映させることができます。
さいごに
参考になる部分があれば幸いです。
なにかありましたらコメントまでどうぞ。
書いた人の環境
MacbookAir e2020
macOS Catalina 10.15.6
AndroidStudio 4.1.1