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

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

2
git-checkout старая версия файла под новым именем
У меня есть файл " main.cpp", открытый в моем редакторе. Я хочу увидеть предыдущую версию " main.cpp" в редакторе тоже. То, как я делаю это сейчас, похоже на это. close "main.cpp" in the editor prompt> mv main.cpp tmp prompt> git checkout HEAD^ main.cpp prompt> mv main.cpp old_main.cpp prompt> mv tmp …
264 git 

12
git: 'credential-cache' не является командой git
Я следовал этим инструкциям к письму, включая часть о кешировании паролей. Кажется, что инструкции неверны, потому что каждый раз, когда git push origin masterя получаю эту ошибку: git: 'credential-cache' is not a git command. See 'get --help'. ... с этого момента я вынужден ввести свое имя пользователя и пароль. После …

6
Как отменить локальные коммиты в Git?
Я работал над чем-то, и решил, что это было полностью испорчено ... после совершения некоторых из них. Поэтому я попробовал следующую последовательность: git reset --hard git rebase origin git fetch git pull git checkout В какой момент я получил сообщение Your branch is ahead of 'origin/master' by 2 commits. Я …
264 git  git-reset 

3
Можно ли сделать так, чтобы ускоренная пересылка была отключена по умолчанию в git?
Я действительно не могу вспомнить время, когда я бы использовал, git mergeа не git rebaseи не хотел бы показывать коммит. Есть ли способ настроить git для быстрой пересылки по умолчанию? Тот факт, что есть --ffопция, может показаться, что есть способ, но я не могу найти его в документации.

9
Git против Team Foundation Server [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
263 git  tfs  tfvc 


14
Как удалить проект Gitlab?
Я создал несколько репозиториев в GitLab. Один из них был для целей тестирования и имеет некоторые коммиты и ветки. Я хочу удалить или удалить этот репозиторий. Как я могу это сделать?
262 git  gitlab 

12
Запустите ssh-agent при входе в систему
У меня есть сайт в качестве удаленного репозитория Git, извлекаемого из Bitbucket.com с использованием псевдонима SSH. Я могу вручную запустить ssh-agent на моем сервере, но я должен делать это каждый раз, когда я вхожу через SSH. Я вручную запускаю ssh-agent: eval ssh-agent $SHELL Затем я добавляю агента: ssh-add ~/.ssh/bitbucket_id Тогда …
262 git  ssh  bitbucket  redhat  ssh-agent 

7
Git псевдоним с позиционными параметрами
В основном я пытаюсь псевдоним: git files 9fa3 ... выполнить команду: git diff --name-status 9fa3^ 9fa3 но git не передает позиционные параметры команде alias. Я пытался: [alias] files = "!git diff --name-status $1^ $1" files = "!git diff --name-status {1}^ {1}" ... и несколько других, но те не работали. Вырожденный …

30
GIT с IntelliJ IDEA: не удалось прочитать из удаленного хранилища
Уже несколько недель я не могу вытащить или перенести из или в удаленный репозиторий. Я думал, что это произошло при обновлении до IntelliJ IDEA 14, но я могу воспроизвести проблему и с IDEA 13.1.5. Во всплывающей подсказке говорится: «Извлечь ошибку не удалось. Не удалось прочитать данные из удаленного хранилища». и …
260 git  intellij-idea 

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

2
Слияние вилок в GitHub
Я раздвоил репозиторий GitHub. Затем я внес некоторые изменения в мою вилку. Тогда исходный репозиторий объединил мои изменения и некоторые другие. Теперь я хочу объединить те изменения, которые мне не хватает. Я попробовал простое нажатие с последующим нажатием, но в результате мои коммиты были повторены. Какой лучший способ сделать это?
259 git  github 

11
Git Mv и только изменить регистр каталога
Хотя я нашел похожий вопрос, я не нашел ответа на свою проблему Когда я пытаюсь переименовать каталог из FOO в Foo через git mv FOO fooя получаю fatal: renaming 'FOO' failed: Invalid argument ХОРОШО. Так что я стараюсьgit mv FOO foo2 && git mv foo2 foo Но когда я пытаюсь …

3
Найти коммит по SHA в Git
Мне нужно найти коммит в Git по заданному хешу SHA. Например, если у меня есть хеш «a2c25061», и мне нужно получить автора и коммиттера этого коммита. Какова команда, чтобы получить это?
259 git 

3
Как я могу восстановить потерянный коммит в Git?
Сначала получил «ваша ветка опережает источник / мастер на 3 коммита», затем мое приложение вернулось к более раннему времени с более ранними изменениями. Как я могу получить то, что я потратил за последние 11 часов?
259 git 

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