comit
Коммит - одно изменение, которое вы хотите сохранить в системе контроля версий
От любого коммита можно отрастить новую ветку
В любой момент времени можно перейти к любому коммиту и переключиться на любую ветку
Не стоит коммитить в мастер-ветку
git - система контроля версий
Настройка git в Android Studio
File -> Settings -> Version Control -> Git -> Test -> Apply -> OK
После создания акка, подключаем гитхаб к проекту
File -> Settings -> Version Control -> GitHub -> + -> Log In with Token (Авторизоваться с помощью токена)
На сайте гитхаба:
Иконка своего профиля в верхнем правом углу -> Settings -> Developer settings (Настройки для разработчика) -> Personal access tokens -> Tokens (classic) -> Generate new tokens -> Задаём имя токеку, например full access и отмечаем все галочки (для полного доступа)
На сайте гитхаба:
Иконка своего профиля в верхнем правом углу -> Settings -> Developer settings (Настройки для разработчика) -> Personal access tokens -> Tokens (classic) -> Generate new tokens -> Задаём имя токеку, например full access и отмечаем все галочки (для полного доступа)
Создаём удалённый репозиторий на гитхабе
VCS -> Import into Version Control -> Share Project on GitHub -> задаём ему имя, имя репозитория не должно содержать пробелов -> Share -> Cancel (Создаст локальный репозиторий и пустой репозиторий на гитхабе)
пустой репозиторий
https://github.com/hardprivate/MyFirstGitProject
Каждое изменение, которое мы хотим сделать, называется коммитом
пустой репозиторий
https://github.com/hardprivate/MyFirstGitProject
Каждое изменение, которое мы хотим сделать, называется коммитом
Создаём commit
Git - > Commit... -> Выбираем файлы, которые хотим добавить в git -> добавляем комментарий в нижнем левом углу к проекту (например Creating project) -> Commit
Всё что находится в папке .idea их на гитхаб добавлять не нужно
Для того чтобы они не попадал на гитхаб, их нужно добавить в файл .gitignore
Все изменения можно посмотреть по кнопке Git (в нижнем левом углу). В данном примере одно изменение: Creating project
Перейдём в гитхаб и туда добавлено не было:
https://github.com/hardprivate/MyFirstGitProject
Чтобы добавить на удалённый репозиторий нужно нажать пуш:
VCS -> Git -> Push
Всё что находится в папке .idea их на гитхаб добавлять не нужно
Для того чтобы они не попадал на гитхаб, их нужно добавить в файл .gitignore
Все изменения можно посмотреть по кнопке Git (в нижнем левом углу). В данном примере одно изменение: Creating project
Перейдём в гитхаб и туда добавлено не было:
https://github.com/hardprivate/MyFirstGitProject
Чтобы добавить на удалённый репозиторий нужно нажать пуш:
VCS -> Git -> Push
Настройка терминала для гита
File -> Settings -> Tools -> Terminal -> Shell patch: C:\Program Files\Git\bin\bash.exe -> Apply -> OK -> Перезапустить андройд студию
Создание новой ветки
Изменим фон
Чтобы не коммитить в мастер, создаём новую ветку:
master -> new branch -> дадим имя ветки: change bg
Чтобы не коммитить в мастер, создаём новую ветку:
master -> new branch -> дадим имя ветки: change bg
Переключение веток
правой кнопкой -> checkout
переключит ветку
переключит ветку