Когда я тяну и возникает конфликт в Atom, файл с маркерами конфликта и отсоединенной ветвью не создается.
После того, как я разрешил конфликт, я застрял. Я пробовал "Создать отдельный коммит", но как это сделать? Когда я возвращаюсь к мастеру и нажимаю, git все еще говорит, что кончик моей текущей ветви находится позади пульта. Когда я тяну, он говорит
It seems that there is already a rebase-apply directory, and
I wonder if you are in the middle of another rebase. If that is the
case, please try
git rebase (--continue | --abort | --skip)
If that is not the case, please
rm -fr "C:/Users/ststolz/git/test/.git/rebase-apply"
and run me again. I am stopping in case you still have something
valuable there.
Когда я сейчас пытаюсь git rebase --continue
в командной строке, git говорит:
No changes - did you forget to use 'git add'?
If there is nothing left to stage, chances are that something else
already introduced the same changes; you might want to skip this patch.
When you have resolved this problem, run "git rebase --continue".
If you prefer to skip this patch, run "git rebase --skip" instead.
To check out the original branch and stop rebasing, run "git rebase --abort".
Я также попытался перебазировать отделенную ветку в master. Здесь я также получаю сообщение «Кажется, что ...». При выполнении git rebase --continue
в отделенной ветке я снова получаю сообщение «Без изменений - вы ...».
Как мне решить эту проблему в Atom? У меня нет дальнейших идей.
Шаги для воспроизведения:
- Клонировать новый проект в двух разных каталогах D1 и D2
- Создать текстовый файл с текстом "ab"
- Потяните это в обе директории D1 и D2
- Измените "
ab
" на "a_b_
" в D2 и зафиксируйте с помощью 'make b cursive'
- Измените "
a_b_
" на "a**_b_**
" в D2 и зафиксируйте с помощью 'make b bold'
- Push Changes
- Измените "
ab
" на "_a_b
" в D1 и зафиксируйте с помощью 'make cursive'
- Измените "
_a_b
" на "**_a_**b
" в D1 и зафиксируйте с помощью "make bold"
- Push Changes
- Потяните из-за конфликта
- Разрешить конфликт, чтобы получившийся текст был "
**_a_****_b_**
"
- Теперь я застрял, как описано в тексте выше