less
. Просто введите q
, чтобы вернуться в терминал, когда вы больше не хотите перемещаться по выходным данным.j
перейти на одну строку внизk
переместиться на одну строку вверхspace
перейти на одну страницу внизb
перейти на одну страницу вверхh
показать помощь/
поиск вперёд?
поиск назадless
, просто замените его другим пейджером в конфигурации. Если вам вообще не нужен пейджер, просто используйте cat
:git config --global --add core.pager cat
git fetch # предварительно скачать обновления
git branch -vv # показать список локальных веток
# в скобках покажет с какими вышестоящими ветками они связаны
# если вышестоящая ветка удалена, то будет пометка gone
git switch ветка # выборочно переключиться на ветку
git status # посмотреть отставание от вышестоящей
public_html
└── wp-content
├── plugins
│ └── my_plugin
└── themes
└── child-theme
└── .git
git filter-repo --to-subdirectory-filter wp-content/themes/child-theme
public_html
└── wp-content
├── plugins
│ └── my_plugin
└── themes
└── child-theme
├── .git
└── wp-content
└── themes
└── child-theme
git reset --soft HEAD~2 # отменить два последних коммита
# с опцией --soft состояние проекта в рабочем каталоге не изменится и ничего не потеряешь
# и все локальные изменения после первого коммита автоматически поместятся в индекс
git commit # создать коммит заново.
git remote set-url origin git@bitbucket.org:myacc/myproj.git
git branch --set-upstream-to=<внешний-репозиторий>/<внешняя-ветка> <локальная-ветка>
git clone <URL>
git branch feature # создать пустую ветку с именем feature
git switch feature # переключиться в эту новую ветку
# но свежесозданная ветка не связана ни с какой внешней, поэтому следующей командой
# придётся указать откуда и что скачивать
git pull origin feature # влить внешнюю ветку origin/feature в текущую локальную ветку
# но проще ветки сначала связать
git branch --set-upstream-to=origin/feature feature
# и тогда заработает простой pull
git pull
git switch origin/feature
git pull
, то увидишь что всё связано и скачивается откуда надо.git clone --branch feature <URL>
% git pull
У текущей ветки нет информации об отслеживании.
Пожалуйста, укажите с какой веткой вы хотите слить изменения.
Для дополнительной информации, смотрите git-pull(1).
git pull <внешний-репозиторий> <внешняя-ветка>
Если вы хотите указать информацию о отслеживаемой ветке, выполните:
git branch --set-upstream-to=<внешний-репозиторий>/<внешняя-ветка> <локальная-ветка>
# скачать ветку master из внешнего репозитория MyBot и слить с текущей локальной веткой
git pull MyBot master
# связать локальную ветку master c внешней веткой master
git branch --set-upstream-to=MyBot/master master
Я сделал
git init
git remote add origin ....
git clone <server1>
git remote set-url origin <server2>
git fetch
git remote add upstream <server2>
git fetch upstream
Как форматировать .GITIGNORE для GITHUB?
Но после публикации Release
Каждый раз в архиве пакета находятся все файлы из этого репозитория.
Что означают строки с символами <<<<<<< и >>>>>>> в .gitignore?
<<<<<<< OURS
=======
>>>>>>> THEIRS
файл XML должен загружаться по URL но не должен попадать в архив.
git log --name-status --graph --oneline --since=4.months -- ToModel*.php
git branch имя
git push origin --all
git rebase origin/master databаse_branch
git push --force
git pull databаse_branch --rebase