Вопросы с тегом «git»

220
Заставить git автоматически удалять конечные пробелы перед фиксацией

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

220
Как преобразования конца строки работают с git core.autocrlf между различными операционными системами

Я прочитал много разных вопросов и ответов по переполнению стека, а также git документацию о том, как работает параметр core.autocrlf . Это мое понимание того, что я прочитал: Клиенты Unix и Mac OSX (pre-OSX использует CR) используют LF-окончания строк. Клиенты Windows используют окончания строки...

220
git add, commit и push команды в одном?

Есть ли способ использовать эти три команды в одной? git add . git commit -a -m "commit" (do not need commit message either) git push Иногда я меняю только одну букву, CSS-отступ или что-то в этом роде. Тем не менее, я должен написать все три команды, чтобы подтолкнуть изменения. Есть много...

219
Как мне сказать Git игнорировать все, кроме подкаталога?

Я хочу игнорировать все файлы в моем хранилище, кроме тех, которые находятся в binподкаталоге. Я попытался добавить следующее к моему .gitignore: * !bin/* Однако это не дает желаемого эффекта: я создал новый файл внутри bin/, но это git statusвсе равно показывает nothing to commit (working...

219
Git: Как настроить KDiff3 как инструмент слияния и инструмент сравнения

Недавно я использовал GitExtension 2.46, но версия Git, которая имеет то же самое, 1.9.4.msysgit.2. Желая использовать только команды Git, я удалил GitExtension и установил последнюю доступную версию Git и KDiff3 . Когда я делаю слияние и у меня возникают конфликты, я запускаю следующую команду: $...

219
Visual Studio Code всегда запрашивает учетные данные git

Я начал использовать код Visual Studio и пытался сохранить свой тестовый проект в GitHub , но код Visual Studio всегда запрашивает мои учетные данные GitHub . Я установил на свой компьютер GitHub Desktop, а также Git , я уже запустил: git config --global credential.helper wincred но все же код...

218
Как изменить расположение по умолчанию для Git Bash в Windows?

Я использую Git в Windows 7 и получаю доступ к своим репозиториям через Git Bash. Как я могу изменить местоположение по умолчанию, которое Git Bash открывает в удобной папке при запуске? Переход к htdocsопределенной папке, а затем к определенной папке занимает много времени . Есть ли способ...

218
отклоненный мастер -> мастер (без перемотки вперед)

Я пытаюсь выдвинуть мой проект (все файлы в новом хранилище). Я следую за шагами, но когда я нажимаю с, git push -u origin masterя получаю эту ошибку: ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'git@github.com:asantoya/projectnewbies.git' To prevent you...

217
Как я могу заставить Git следовать символическим ссылкам?

Лучше всего будет сценарий оболочки, который заменяет символические ссылки на копии, или есть другой способ заставить Git следовать символическим ссылкам? PS: я знаю, что это не очень безопасно, но я хочу сделать это только в нескольких конкретных...

216
Как я могу показать название веток в `git log`?

Как я могу показать название веток в выводе git log? Например, с помощью git log --graph --allя получаю хороший обзор коммитов, но запутываюсь, какая строка является главной, а какая, например, моей...

216
Показать, на какой метке git вы находитесь?

У меня проблемы с поиском, какой тег в настоящее время извлечен. Когда я делаю: git checkout tag1 git branch Кажется, я не могу узнать, на каком теге я нахожусь. Это только логи: * (no branch) master Можно ли узнать, какие теги проверены? В приведенном выше примере это будет...

216
Как вы вставляете тег Git в ветку, используя refspec?

Я хочу принудительно отправить, например, мой тег 1.0.0в мою удаленную masterветку. Я сейчас делаю следующее: git push production +1.0.0:master Я хочу вызвать push , потому что все, что меня волнует, - это то, что код внутри1.0.0тега помещается вmasterветку удаленного репозитория. Что я делаю не...

216
Как сделать git коммитить один файл / каталог

Пробовал следующую команду: git commit path/to/my/file.ext -m 'my notes' Получите ошибку в git версии 1.5.2.1: error: pathspec '-m' did not match any file(s) known to git. error: pathspec 'MY MESSAGE' did not match any file(s) known to git. Это неправильный синтаксис для фиксации одного файла или...

216
Как я могу сделать Sublime Text редактором по умолчанию для Git?

У меня проблема с настройкой Sublime Text 2 как core.editorс git. Я прочитал все посты, которые я мог найти для решения проблемы, но все еще ничего не работает для меня. Я использую Windows. Я сделал: git config --global core.editor "'C:/Program Files/Sublime Text 2/sublime_text.exe'" и попробовал...