Публикации по теме 'git-commit'


Состояние «detached HEAD» в Git: что это такое и как это исправить
Распространенным источником путаницы при использовании Git является непонимание того, что все это значит, когда вы видите такой вывод: You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in thisstate without impacting any branches by switching back to a branch. Что все это значит? Чтобы действительно понять, что происходит, нам нужно заглянуть внутрь Git. Коммиты Git неизменяемы — это..

Вопросы по теме 'git-commit'

Удалите конфиденциальные файлы и их коммиты из истории Git
Я хотел бы разместить проект Git на GitHub, но он содержит определенные файлы с конфиденциальными данными (имена пользователей и пароли, например /config/deploy.rb для capistrano). Я знаю, что могу добавить эти имена файлов в .gitignore , но это...
144977 просмотров

Как исправить фиксацию в неправильной ветке Git?
Я просто совершил совершенную фиксацию не в той ветке. Как мне отменить последнюю фиксацию в моей основной ветке, а затем принять те же изменения и перенести их в свою ветку обновления?
169547 просмотров
schedule 17.07.2023

Vim для Windows - что мне вводить, чтобы сохранить файл и выйти из него?
Используя Windows XP, я случайно набрал git commit -a вместо git commit -am "My commit message" , и теперь я просматриваю мою подсказку CMD, заполненную версией файла моего сообщения фиксации («Пожалуйста, введите сообщение фиксации для вашего...
163137 просмотров
schedule 31.01.2023

Как зафиксировать только некоторые файлы?
У меня есть два проекта. Один - "официальный" проект, а второй - облегченная модификация (добавлены некоторые файлы). Я создал новую ветку и положил в них новые файлы. Но в процессе разработки некоторые файлы, общие для обеих веток, были изменены....
478587 просмотров
schedule 30.06.2022

Как использовать параметр --work-tree с git? Я продолжаю получать сообщение об ошибке
У меня есть обычное репо, в котором есть рабочее дерево и папка .git в том же каталоге, что и рабочее дерево. Я пытаюсь запустить команду git из-за пределов этого места с помощью команды git --git-dir=/path/to/repo/.git...
9476 просмотров
schedule 04.02.2023

PHP: есть ли причина ставить новую строку в конце файла?
Когда я фиксирую файл php в github, я получаю сообщение «Нет новой строки в конце файла». Это просто предупреждение, и я помню, что по любой причине хорошо иметь новую строку в конце файла. Но почему? Является ли это пережитком давно минувших...
10408 просмотров
schedule 16.11.2022

Ваша ветка опережает origin / master по X коммитам. Как найти X-коммиты?
Я проверял коммиты X с помощью следующей команды: git log --author=<my-name> -<X> Но проблема в том, что я случайно вытащил код из другого репозитория и добавил коммиты из репозитория в свой локальный репозиторий git. Поэтому я...
13181 просмотров
schedule 22.03.2023

Ошибка Smartgit: Ошибка отправки Не все ссылки были отправлены
Я использую Smartgit с репозиторием, размещенным на «bitbucket.org». Я получил это сообщение об ошибке: Ошибка Не все рефы были отправлены И изменения не фиксируются. Что означает эта ошибка? Вот полный журнал моих последних...
4107 просмотров
schedule 17.06.2022

Как в Git зафиксировать изменения имен файлов с учетом регистра только с учетом регистра?
Я изменил имена нескольких файлов, убрав первую букву с заглавной буквы, как в Name.jpg на name.jpg . Git не распознает эти изменения, и мне пришлось удалить файлы и загрузить их снова. Есть ли способ, которым Git может быть чувствительным к...
389887 просмотров
schedule 20.08.2022

Git: что такое оборванный коммит/блоб и откуда они берутся?
Я ищу основную информацию о висячих коммитах и ​​больших двоичных объектах. Мое репо выглядит нормально. Но я впервые запустил git fsck , чтобы посмотреть, что он сделал, и у меня есть длинный список «висячих BLOB-объектов» и один «висячий...
76787 просмотров
schedule 25.01.2024

Зафиксировать git после переключения в рабочую область и добавления CocoaPods в Xcode?
Я только что добавил CocoaPods в свой текущий проект в Xcode 5. Конечно, CocoaPods создал рабочую область, и я запустил ее в Xcode. Я вижу свой проект и проект Pods в рабочей области. Мой проект с первого дня находится под контролем источника...
5593 просмотров
schedule 15.11.2022

Изменить неправильное сообщение фиксации в GitHub для Windows
Мне удалось испортить сообщение о коммите настолько сильно, что, когда я его перечитываю, даже я не могу понять, что там написано! Этот коммит не был отправлен, и я знаю, что сообщение можно изменить с помощью: git commit --amend -m "New commit...
2280 просмотров

Запретить git автоматически генерировать электронную почту пользователя, если она отсутствует
Есть ли способ глобально настроить git , чтобы автоматически не генерировать электронную почту пользователя, если она не установлена, и вместо этого прервать фиксацию? $ git commit -m "test" [master (root-commit) 71c3e2e] test Committer: unknown...
493 просмотров
schedule 27.10.2022

Как я могу изменить текст для коммита, который я сделал несколько раз назад в git
Я сделал фиксацию несколько раз назад, и я вижу некоторую орфографическую ошибку в тексте для фиксации. Насколько я знаю, этот тест предназначен для того, чтобы пользователи поняли, что такое фиксация, и не влияет на исходные файлы, поэтому, если я...
104 просмотров
schedule 13.07.2023

Как добавить новые файлы в общий репозиторий github?
У меня есть командный проект, и мы используем github для обмена любыми файлами. Мне нужно добавить изображение png в папку изображений репо. Как это сделать через сайт?
397 просмотров
schedule 28.03.2024

BitBucket: перекрестная ссылка между коммитами и проблемами не работает
Я просто активирую средство отслеживания проблем в одном из моих репозиториев на битбакете. Я также успешно ввел вопросы. Однако, когда я фиксирую новый код в репозитории, исправляющий ошибку, соответствующая проблема решается, но в списке...
1877 просмотров
schedule 12.09.2022

могут ли коммиты ДВУХ человек иметь один и тот же хэш?
Обновление: я смешал две вещи вместе: первая строка фактически указывает на каталог (как очень хорошо объяснено в ответах ниже), а вторая строка указывает на родительскую фиксацию. Я позволил второму ввести меня в заблуждение. Спасибо всем за ваши...
899 просмотров
schedule 23.02.2023

Подсчитайте количество коммитов через команду API GitHub
Я извлекаю информацию о коммите, используя GitHub Enterprise API. Пример команды API "curl -i -H 'Authorization: token XXXXX' https://git.xxxx.com/api/v3/repos/DataPortal/search-service/commits?page=1&per_page=100 " Есть ли способ...
701 просмотров
schedule 16.04.2023

Зафиксировать и отправить изменения после возврата к определенной версии в репозитории?
Нам нужно вернуться во времени к конкретному коммиту. Некоторые случайные изменения были внесены в мастер. Попытки вернуть его закопали слишком глубоко, поэтому мастер находится в плохом состоянии. Теперь мы хотим, чтобы master вернулся к...
8107 просмотров
schedule 02.05.2022

Есть ли способ указать редактор в команде git в одноразовом стиле
Как упоминалось выше, я ищу что-то вроде этого: $ git commit -m "моя первая фиксация" --editor = "vim" это позволит мне одноразовый редактор подкачки для одного запуска. Примеры, когда это может быть полезно, - это сжатие длинных историй...
86 просмотров
schedule 16.04.2022