А то что-то он не добавляется во вторую ветку,а там как раз димонстрируется пример другого бага,поэтому я бы хотел иметь в другой ветке свой readme. Можно ли это как-то сделать?
Если вы не планируете эти ветки в последствии мерджить то вы можете в них вести любые отличающиеся файлы
Так readme почему-то не коммитится.
Что конкретно понимается под "не коммитится"? Какую-то ошибку пишет?
Ничего,просто в коммит не попадает.
Так а изменения в нем есть? И он не в гитигноре?
Есть и не в игноре и в статусе пишет,что не закоммичен.
Так, git add его в индекс добавляет?
Не знаю. В статусе написано: Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git restore <file>..." to discard changes in working directory) modified: README.md Untracked files: (use "git add <file>..." to include in what will be committed) app/src/main/java/ru/alexandrkozlovskiy/test/AppSignatureHelper.java. (java файл я специально не добавлял).
Ну теперь Git add readme.md Git commit
git add readme.md &git commit -m "changed readme" On branch clickableSpanIssues Your branch is up to date with 'origin/clickableSpanIssues'. Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git restore <file>..." to discard changes in working directory) modified: README.md Untracked files: (use "git add <file>..." to include in what will be committed) app/src/main/java/ru/alexandrkozlovskiy/test/AppSignatureHelper.java no changes added to commit (use "git add" and/or "git commit -a")
Ридми большими буквами
Можно,конечно,попытаться git add -f,но это,на мой взгляд,не очень хороший вариант.
О,заработало. Огромное спасибо. Но почему оно не добавляло маленькими,ведь git не ругался.
Регистрозависимый, ридми маленькими это другой файл который гит не нашел.)
Но обычно если проблемы с путями он ругается.
Вероятно какие-то особенности связанные с тем что имена файлов в Винде не регистрозависимые а гит все таки регистрозависимый
Но почему он не выдавал ошибку.
Яж говорю скорее всего особенность поведения под виндой, т.е операционки то этот файл нашла только гит его в индекс добавить не смог.)
Понятно. Просто можно было бы сообщить что,мол,не могу добавить файл в индекс.
https://git-scm.com/community Можно зарепортить ребятам в мейлинг лист.)
О,у них даже отдельная рассылка для git для windows.
Ага, с разбором виндоус специфичных проблем.)
Если когда-нибудь вас достанут виндовые проблемы — задумайтесь про wsl2
Ещё можете попробовать команды git add -p и git add -i Первую я использую всегда для добавления правок из затреканных файлов, вторую для добавления незатреканных. Вводить вручную имена файлов не приходится, поэтому с подобными ситуациями на сталкиваюсь. Ну и посмотреть на правки непосредственно перед коммитом тоже не лишнее.
Обсуждают сегодня