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

Git - это система управления версиями с открытым исходным кодом (DVCS). Используйте этот тег для вопросов, связанных с использованием Git и рабочими процессами. НЕ ИСПОЛЬЗУЙТЕ тег [github] для проблем, связанных с Git, просто потому, что хранилище находится на GitHub. Кроме того, не используйте этот тег для общих вопросов программирования, которые связаны с Git-репозиторием.

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


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

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


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

22
отклоненный мастер -> мастер (без перемотки вперед)
Я пытаюсь выдвинуть мой проект (все файлы в новом хранилище). Я следую за шагами, но когда я нажимаю с, 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 from losing history, non-fast-forward updates were …
218 git  push 

5
Получить список коммитов между тегами в git
Если у меня есть git-репозиторий с тегами, представляющими версии выпусков. Как я могу получить список коммитов между двумя тегами (с красивым форматом, если это возможно)?
218 git 


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

4
Как вы вставляете тег Git в ветку, используя refspec?
Я хочу принудительно отправить, например, мой тег 1.0.0в мою удаленную masterветку. Я сейчас делаю следующее: git push production +1.0.0:master Я хочу вызвать push , потому что все, что меня волнует, - это то, что код внутри1.0.0тега помещается вmasterветку удаленного репозитория. Что я делаю не так? Обновление № 1 Когда я …
216 git  git-push  git-tag 

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

6
Как сделать 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 git  commit 

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.