Публикации по теме '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 просмотров
schedule
06.03.2023
Как исправить фиксацию в неправильной ветке 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 просмотров
schedule
27.05.2022
Запретить 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