Size: a a a

2021 June 26

СК

Саша Козловский... in pro.git::next
Всех приветствую. Не могу закоммитить через git readme.md. В git status пишет:
On branch main
Your branch is up to date with 'origin/main'.

Changes to be committed:
 (use "git restore --staged <file>..." to unstage)
       modified:   README.md
Неужели его изменения нельзя закоммитить? Заранее всем огромное спасибо за помощь.
источник

D

Dmitriy in pro.git::next
git add сделал?)
источник

СК

Саша Козловский... in pro.git::next
Да.
источник

СК

Саша Козловский... in pro.git::next
Но статус не изменился. Видимо это баг гита.
источник

АЕ

Александр Епанешнико... in pro.git::next
Файл уже в индексе, просто делай коммит
источник

СК

Саша Козловский... in pro.git::next
Да,сейчас всё ok. Просто я хотел чеерез git commit —amend —no-edit,чтобы не делать новый коммит,но у меня почему-то ничего не вышло.
источник

АЕ

Александр Епанешнико... in pro.git::next
Это бы тоже сработало.
источник
2021 June 29

VC

Valera CSS_Junior in pro.git::next
а как вы поступаете когда работаете в ветке и вдруг вам необходимо переключиться на другую ветку, но вы не хотите делать коммит? я почитал, что есть какой-то stash, но мне показалось это неудобным. может есть другие варианты?
источник

P

Pavel in pro.git::next
Можно сделать stash, да, это условно такой же коммит изменения из которого можно чуть более удобно переносить между ветками (до тех пор пока нет конфликтов).

Я держу несколько worktree, то есть несколько рабочих копий к одному репозиторию, когда мне надо на что-то переключиться, я ищу незанятую worktree (или создаю новую) и работаю там.
источник

RU

Roman Usherenko in pro.git::next
git worktree
источник

VC

Valera CSS_Junior in pro.git::next
хм. не знал про worktree вариант. попробую так тоже. спасибо
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
У меня просто три клона рабочей репы на диске лежит :)
источник

AS

Anatoly Shirokov in pro.git::next
о, лайфхаки, у меня тоже склонирована по направлениям, но стеш все равно удобен, если фикс прилетел, а у тебя еще что-то разобрано
источник

AZ

Alexander Zaitsev in pro.git::next
+1. никак себя на ворктри переучить не могу :(
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
А у него же там какие-то странные закидоны были? Типа, нельзя одинаковый бранч в нескольких ворктри, и GC может выкинуть нужное?
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
А я как раз обычно несколько разогретых копий на одном и том же бранче держу 🤷‍♂️
источник

RU

Roman Usherenko in pro.git::next
одинаковый бранч нельзя да, а GC вроде ничо не выкидывает
источник

RU

Roman Usherenko in pro.git::next
так, а кто скажет, если я посреди ребейза хочу git checkout --ours . но у меня есть конфликты в удаленных файлах. соответственно получаю does not have our version

я хочу их просто удалить, фактически "скипни этот комит, только не скипай" 😄
источник
2021 June 30

H

Harcislo in pro.git::next
я пытаюсь задеплоить на gh pages проект на vue, при первом git init загрузил все изменения на git.  Сейчас мне надо вернуться к тому же состоянию, что бы при первом git init я начал загружать всё в git. Может кто подсказать, как откатить?
источник

P

Pavel in pro.git::next
не очень понятно, если честно, что вы хотите

и "загрузил изменения на git" не понятно, вы имеете ввиду что заинитили пустой репозиторий локально, закоммитили туда все что было надо, и запушили на гитхаб?
источник