Чем отличаются команды нескольких коммитов?Спасибо!
Во-первых, вы можете выбрать, какой файл (-ы) фиксировать свободно .
Второй - просто зафиксировать , что файл, который <project-dir>/app/src/main/java/info/dodata/myapplication/MainActivity.kt
, показан на вашей картинке.
Третий файл - это папка , которая <project-dir>
, показанная на вашей картинке.
Почему в двух меню Git отображаются разные элементы?Спасибо!
Первый типичен: вы можете выбрать что угодно.
Основная причина различий между вторым и третьим - , когда вы просто нажалисейчас .
Во втором случае вы сосредоточитесь на этом файле , поэтому в меню будет отображаться выбор "Commit file ".Третий, который вы щелкаете правой кнопкой мыши на папке , поэтому в меню будет отображаться выбор «Commit directory ».
В другом примере вы можете одним щелчком мыши нажатьПанель проекта (это дерево каталогов проекта слева).Когда вы щелкаете по файлу (который не красного цвета, что означает, что он не отслежен), «2» на первом рисунке будет отображать «Commit file », но когда вы щелкаете по папке,«2» на первом изображении покажет «Commit directory ».