предлагает использовать либо одно, либо другое
Как правильно решить этот конфликт?
git reset --hard
чтобы очистить рабочий каталог от ваших незакоммиченных изменений/удалений и увидеть что на самом деле сейчас в ветке. # .gitignore
/folder_to_ignore/
!/folder_to_ignore/important_file.txt
# игнорируем весь каталог
/folder_to_ignore/
# кроме его подкаталога
!/folder_to_ignore/subfolder
# всё равно игнорируем содержимое подкаталога
/folder_to_ignore/subfolder/*
# кроме одного файла
!/folder_to_ignore/subfolder/important_file.txt
git add --force "path/to/file.txt"
Install svn2git on a local workstation rather than the GitLab server
брал ветку разраба, сквошил изменения, видел полный набор изменений, ревьювил и исправлял их и формировал итоговый коммит, который черри-пиком переносил уже в develop
бывают конфликты слияния, что тратит дополнительное время
git merge develop
и устраняет конфликты сам заранее.неудобно, что ревью приходится проводить в GitLab.
Могу их изменять/удалять/редактировать
если я изменил главную ветку, то чтобы данные изменялись на сервере
git pull
заберет изменения с гитлаба и применит их к рабочему каталогу.git update-index --assume-unchanged файл
# create a repository interactively
gh repo create
# create a new remote repository and clone it locally
gh repo create my-project --public --clone
# create a remote repository from the current directory
gh repo create my-project --private --source=. --remote=upstream
# create a repository under your account using the current directory name
$ glab repo create
# create a repository under a group using the current directory name
$ glab repo create --group glab-cli
# create a repository with a specific name
$ glab repo create my-project
# create a repository for a group
$ glab repo create glab-cli/my-project
git update-index --assume-unchanged <file>