Каковы различия между несколькими версиями Commit of Git на Android Studio? - PullRequest
0 голосов
/ 10 февраля 2019

Я новичок в Git и Github, я обнаружил, что есть три команды Commit.

1 и 2: Расположен в меню VCS

3: Щелкните правой кнопкой мыши по имени проекта и откройте всплывающее меню, оно находится в пункте меню Git

A: Чем отличаются несколько команд Commit?Спасибо!

B: Почему в двух меню Git отображаются разные элементы?Спасибо!

Изображение1

enter image description here

Изображение 2

enter image description here

1 Ответ

0 голосов
/ 10 февраля 2019

Чем отличаются команды нескольких коммитов?Спасибо!

Во-первых, вы можете выбрать, какой файл (-ы) фиксировать свободно .

Второй - просто зафиксировать , что файл, который <project-dir>/app/src/main/java/info/dodata/myapplication/MainActivity.kt, показан на вашей картинке.

Третий файл - это папка , которая <project-dir>, показанная на вашей картинке.

Почему в двух меню Git отображаются разные элементы?Спасибо!

Первый типичен: вы можете выбрать что угодно.

Основная причина различий между вторым и третьим - , когда вы просто нажалисейчас .

Во втором случае вы сосредоточитесь на этом файле , поэтому в меню будет отображаться выбор "Commit file ".Третий, который вы щелкаете правой кнопкой мыши на папке , поэтому в меню будет отображаться выбор «Commit directory ».

В другом примере вы можете одним щелчком мыши нажатьПанель проекта (это дерево каталогов проекта слева).Когда вы щелкаете по файлу (который не красного цвета, что означает, что он не отслежен), «2» на первом рисунке будет отображать «Commit file », но когда вы щелкаете по папке,«2» на первом изображении покажет «Commit directory ».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...