Основные команды Git.
- git clone URL
- git status информация о состоянии локального и удаленного репозиторий.
- git log поиск коммитов по разным критериям.
- git diff посмотреть непроиндексированные изменения.
- git fetch получение данных из удаленного репозитория.
- git add FILENAME, git commit -m 'initial project version' добавить файл в индекс локально
- git commit -m 'comment' добавить изменения в индекс локально
- git checkout -- FILENAME замена локального файла из удаленного репозитория.
- git push origin master отправка изменений в удаленный репозиторий
- git config --global credential.helper cache Git "запомнит" пароль при работе с https
Конфигурация Git.
$ git config --global user.name "eurweb"$ git config --global user.email "eurweb@gmail.com git
$ git config --list посмотреть конфиг
Как получить помощь?
- $ git help <команда>
- $ git <команда> --help
- $ man git-<команда>
Как пользоваться GitLab
git init - новый репозиторий командой git
git add --all - добавить файлы из текущей директории и из всех поддиректориев
git commit -m "Inital commit"
git remote add origin https://gitlab.com/eurweb/НАЗВАНИЕПРОЕКТА.git - добавить удаленный репозиторий с GitLab к локальному
git push origin master отправляем изменения в удаленный репозиторий
git pull origin master --allow-unrelated-histories
Коммиты в удаленном репозитории нужны: git pull, после мержа - git push
Коммиты в удаленном репозитории НЕ нужны git push --force
Комментариев нет:
Отправить комментарий