[Git] 在Android Studio中的操作和对应的Git命令的兼容性
总结
根据过往的实际工作经验,我习惯在终端上使用git命令,所以在使用Android Studio编写代码后,
会另外打开一个终端(iterm)来执行git命令。
-
- MacでMission Controllいじってターミナル探してるときにやろうとしてたこと忘れる
-
- やりたいことはどのコマンドだっけ?と一瞬考える
コマンドをうちまちがえることがある
(commit と checkoutを取り違えるとかchekout と branch を取り違えることがよくある。
左、右言われた時に即座に区別がつかん人みたいになってる・・・)
我想到了很多效率不高的问题,所以在修改了Android Studio的源代码后,直接在Android Studio中使用图形界面进行操作会更方便,省去了许多麻烦事,会更加顺利吧?所以我查了一下我经常使用的git操作方法。
前提 tí) – Premise
-
- Android Studioバージョン4系
- メニューのVCS > Gitで開かれるメニュー(以下)からの操作についてまとめる

Git命令和Android Studio操作的配合
やりたいgitコマンドAndroid Studio上での操作git checkout <ブランチ名>1. Branches押下
2. 移動したいブランチ選択してCheckoutを選択git checkout -b <ブランチ名>1. Branches押下
2. +New Branch押下
3. Checkout branchにチェックが入っている状態でNew branch nameにカレントブランチから新しく切るブランチ名を入力してCreate押下git checkout HEAD .1. Reset HEAD…押下
2. Reset押下git add <ファイル指定>;
git commit -m “<コメント>”1. Commit File押下
2. コミットしたいファイルにチェック(※ステージング状態にも同時にしてくれる)
3. コミット時のメッセージをCommit Massageに入力して「Commit」を押下git push origin1. Push押下git branch1. Branches…押下git branch -D <ローカルブランチ名>1. Branches…押下
2. Local Branches から削除したいブランチ選択
3. Delete押下git stash save <コメント>1. Stash Changes押下
2. Messageにコメント入力
3. Create Stash押下git stash apply <コメント配列要素>1. UnStash Changes
2. Stashesから適用したいのものを選択
3. Apply Stash押下git fetch1. Fetch押下git pull origin <リモートブランチ名>1. Pull…押下
2. Branches to mergeでマージしたいリモートブランチを選択
3. Pull押下
2. 移動したいブランチ選択してCheckoutを選択git checkout -b <ブランチ名>1. Branches押下
2. +New Branch押下
3. Checkout branchにチェックが入っている状態でNew branch nameにカレントブランチから新しく切るブランチ名を入力してCreate押下git checkout HEAD .1. Reset HEAD…押下
2. Reset押下git add <ファイル指定>;
git commit -m “<コメント>”1. Commit File押下
2. コミットしたいファイルにチェック(※ステージング状態にも同時にしてくれる)
3. コミット時のメッセージをCommit Massageに入力して「Commit」を押下git push origin1. Push押下git branch1. Branches…押下git branch -D <ローカルブランチ名>1. Branches…押下
2. Local Branches から削除したいブランチ選択
3. Delete押下git stash save <コメント>1. Stash Changes押下
2. Messageにコメント入力
3. Create Stash押下git stash apply <コメント配列要素>1. UnStash Changes
2. Stashesから適用したいのものを選択
3. Apply Stash押下git fetch1. Fetch押下git pull origin <リモートブランチ名>1. Pull…押下
2. Branches to mergeでマージしたいリモートブランチを選択
3. Pull押下
如果没有适用的操作, 也可以通过在Android Studio底部选择Terminal选项卡来使用附带的终端。