Лучшие git вопросы ИТ разработчиков

  • 154голосов
  • 3ответа
  • 0просмотров

Разница между git checkout --track origin / branch и git checkout -b branch origin / branch

Кто-нибудь знает разницу между этими двумя командами для переключения и отслеживания удаленной ветви? git checkout -b branch origin/branch git checkout --track origin/branchЯ думаю, что оба отслеживают удаленную ветвь, поэтому я могу перенести ...

ЗаданNov 10, 2017, 3:57 PMотZoeyorch
  • 1голосов
  • 2ответа
  • 0просмотров

Как вы используете Git для извлечения только одного (или нескольких) файлов из репо? [Дубликат]

> Possible Duplicate: Partial clone with Git and Mercurial [https://stackoverflow.com/questions/2586824/partial-clone-with-git-and-mercurial] Я переключился в конкретный каталог, в который я хотел бы скопировать мой файл репо, и затем ...

ЗаданMay 23, 2017, 10:34 AMотCommunityProgrammer
  • 8голосов
  • 3ответа
  • 0просмотров

Использование Git для создания архива измененных файлов

Я ищу простое решение, чтобы сделать архив последних измененных файлов. Я получаю эту простую команду отGoogle [http://tosbourn.com/2011/05/git/using-git-to-create-an-archive-of-changed-files/] git archive -o update.zip HEAD $(git diff ...

ЗаданApr 05, 2012, 4:26 AMотKuroro
  • 2голосов
  • 3ответа
  • 0просмотров

Git: как избежать повторяющихся коммитов с помощью sub-sub-sub… Git -repos?

У меня есть много вложенных репо, то есть одно большое зонтичное репо с меньшими репо. Теперь, когда я делаю коммит в листовом репо, это автоматически означает, что я получаю изменения в его родителях. Если вы предполагаете, что ...

ЗаданMay 23, 2017, 10:34 AMотCommunityhhh
  • 4голосов
  • 2ответа
  • 0просмотров

git push origin master не работает

Хотя я могу зафиксировать свои изменения локально, я не могу нажать на оригинал мастера я бегу $ git remote add origin [email protected]:username/test.gitя получил fatal: remote origin already exists.я бегу $ git push -u origin masterя ...

ЗаданApr 09, 2012, 2:00 AMотKoh Takahashi
  • 37голосов
  • 10ответов
  • 0просмотров

Git Clone не может разрешить прокси

Когда я пытаюсь клонировать из мерзавца git clone "http://github.com/symfony/symfony.git" "d:/www/a/vendor/symfony"Я получаю ошибку Cloning into 'd:/www/a/vendor/symfony'... error: Couldn't resolve proxy '(null)' while accessing ...

ЗаданSep 03, 2016, 1:47 PMотKensterkoral
  • 8голосов
  • 2ответа
  • 0просмотров

Git-2-SVN миграция?

Да, я знаю. Почему вы хотите мигрировать из Git в SVN? Что ж, я попал в ситуацию, когда мне нужно перенести огромное Git-репо в Subversion! Вот один рабочий процесс, который я пробовал на комментарий Эдвина: Сначала создайте локальное ...

ЗаданApr 04, 2012, 8:52 PMотReza Toghraee
  • 17голосов
  • 3ответа
  • 0просмотров

Возникли проблемы при загрузке архивных файлов Git из Private Repo

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

ЗаданApr 19, 2012, 1:11 PMотSteven_JP
  • 108голосов
  • 2ответа
  • 0просмотров

Как ссылаться на начальный коммит?

У меня есть скрипт, который должен ссылаться на начальный коммит в репозитории. Git имеет специальную ссылкуHEAD, но не имеет соответствующегоTAIL, Я ничего не могу найти вgit help rev-parse это, кажется, поможет мне. Вот что я хотел бы ...

  • 9голос
  • 1ответ
  • 0просмотров

git ls-tree вывод рабочего каталога?

Я ищу способ получить результат так же, какls-tree, но моего рабочего каталога. Всякий раз, когда я бегуgit ls-tree . это говоритfatal: Not a valid object name .

ЗаданApr 10, 2012, 2:47 AMотAlexander Bird
  • 165голосов
  • 2ответа
  • 0просмотров

Как сделать git log сразу из всех веток для автора?

Мне нужно получить отчет обо всех коммитах, которые сделал автор. Пока у меня есть сценарий, который заключает в себе следующую команду: git log --pretty=format:"%ad:%an:%d:%B" --date=short --reverse --all --since=2.months.ago ...

ЗаданJul 30, 2013, 9:40 AMотpepr
  • 0голосов
  • 2ответа
  • 0просмотров

«Невозможно добавить к .git / logs / refs / возглавляет / мастер» при совершении

В последнее время у меня были странные ошибки. У меня есть рабочая установка Git, но это мой вывод оболочки при фиксации изменений: $ git commit -m 'Removing crap' error: unable to append to .git/logs/refs/heads/master fatal: cannot update HEAD ref

ЗаданMay 15, 2013, 8:21 AMотpmrbladezzz
  • 26голос
  • 1ответ
  • 0просмотров

Как определяются BASE (или «предок»), LOCAL и REMOTE в конфликте Git cherry-pick или rebase merge merge?

В обычном конфликте слияния Git три версии файла для воспроизведения для трехстороннего слияния примерно таковы: * LOCAL: the version from my branch * REMOTE: the version from the other branch * BASE: the version from the common ancestor of ...

ЗаданApr 10, 2012, 6:47 PMотChris
  • 10голосов
  • 5ответов
  • 0просмотров

проблема пароля с git clone gitosis @ host: gitosis-admin.git

Я столкнулся с некоторыми проблемами при попытке настроить гитоз в Ubuntu. Когда я запускаю эту команду git clone [email protected]:gitosis-admin.gitДля моей локальной машины я использовалgit clone [email protected]:gitosis-admin.git где 59.80.70.68 - ...

ЗаданSep 01, 2009, 12:06 AMотTelemachus
  • 3голосов
  • 3ответа
  • 0просмотров

Сохраняйте настройки в ветке

Я начинаю использовать git для разработки программного обеспечения. У меня есть проект на GitHub. Этот проект также включает в себя некоторые пользовательские настройки, хранящиеся в специальных файлах настроек. На github настройки должны быть ...

ЗаданMay 13, 2012, 2:10 AMотspeendo
  • 25голосов
  • 2ответа
  • 0просмотров

Как игнорировать расширения файлов в git независимо от регистра?

Я хочу сказать Git игнорировать, например, JPG файлы независимо от того, как написано расширение. например > *.jpg следует игнорировать > .jpg, .JPG., .Jpg и т.п. Возможно ли это, не сказав git полностью игнорировать регистр?

ЗаданJun 20, 2012, 10:02 AMотJoseph Tura
  • 174голосов
  • 4ответа
  • 0просмотров

Как я могу восстановить потерянный коммит в Git?

Во-первых, получил "ваша ветка впереди источника / мастера на 3 коммита" тогда мое приложение вернулось к более раннему времени с более ранними изменениями. Как я могу получить то, что потратил последние 11 часов назад?

ЗаданFeb 26, 2018, 10:12 PMотP iElias7
  • 155голосов
  • 9ответов
  • 0просмотров

Git Push error: отказывается обновлять извлеченную ветку

Я решил некоторые конфликты слияния, зафиксировал их, затем попытался отправить свои изменения и получил следующую ошибку: c:\Program Files (x86)\Git\bin\git.exe push --recurse-submodules=check "origin" master:master Done remote: error: refusing ...

ЗаданMar 26, 2017, 4:27 AMотCœurFunky
  • 45голосов
  • 3ответа
  • 0просмотров

мерзавец можно посмотреть рефлог удаленного?

Можно ли просмотреть рефлог удаленного? То есть я хочу знать, что на выходеgit reflog находится на другом удаленном компьютере. Обратите внимание, я не прошу рефлога веток удаленного отслеживания (таких как origin / master), я спрашиваю ...

ЗаданMay 10, 2015, 12:54 PMотMark AmeryAlexander Bird
  • 3голосов
  • 2ответа
  • 0просмотров

Как игнорировать файлы и папки с pull-запросами к github в различных установках git clones?

У меня проблема с GitHub. Я использую удаленный репозиторий на GitHub, чтобы загрузить копию на сервер для установки программного обеспечения, но каждый сервер должен внести некоторые изменения в файл с именем/www/inc/config.inc.php другие ...

ЗаданApr 11, 2012, 7:37 AMотVonCgustavomanolo
  • 10голос
  • 1ответ
  • 0просмотров

Как создать правильную новую комбинацию локальной и удаленной ветки в EGit?

Я хотел бы сделать следующее в EGit: $ git checkout -b newbranch $ git push -u origin newbranchЭто дает мне новую локальную ветку, толкает ее на вышестоящий сервер иcreates the right tracking reference, Как мне сделать то же самое в EGit?

ЗаданApr 11, 2012, 10:02 PMотneelance
  • 172голосов
  • 7ответов
  • 0просмотров

Разветвление Git: мастер против источника / мастер против удаленных / источник / мастер

Я думаю, что я на правильном пути, чтобы понять основные концепции git. Я уже настроил и клонировал удаленный репозиторий. Я также создал пустой репозиторий на стороне сервера и связал с ним свой локальный репозиторий. Моя проблема в том, что я ...

ЗаданJul 02, 2015, 5:50 PMотMogsdadJohn Rumpel
  • 4голос
  • 1ответ
  • 0просмотров

Последствия забвения косой черты в «git merge origin / branch»

вЭта статья [http://longair.net/blog/2009/04/16/git-fetch-and-merge/]Я пытался привыкнуть к явной загрузке и слиянию при обновлении моей рабочей копии. Однако сегодня я сделал опечатку при выдаче команды: $ git fetch origin $ git merge origin ...

ЗаданMay 14, 2012, 9:55 PMотNeverender
  • 5голосов
  • 4ответа
  • 0просмотров

Как найти общие файлы, измененные между ветками git?

У меня есть вышестоящий репозиторий с некоторыми изменениями. У меня есть локальные изменения, которые я хочу перебазировать в вышестоящие изменения. Я хочу знать, какие файлы, которые я изменил локально, также изменились в апстриме, чтобы я мог ...

ЗаданJun 24, 2009, 2:03 PMотMike Pape
  • 54голосов
  • 10ответов
  • 0просмотров

частота мерзавцев

Так как я перешел на git из svn, я начал делать больше коммитов каждый раз, когда я перекомпилирую и мои тесты проходят, я фиксирую свою работу. В конце я заканчиваю тем, что совершаю функцию за функцией. Я также отслеживаю некоторые другие ...

ЗаданJun 24, 2009, 5:37 PMотHamza Yerlikaya
  • 10голосов
  • 4ответа
  • 0просмотров

Удалить файл из исправленного коммита

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

ЗаданApr 12, 2012, 1:28 PMотsa1
  • 15голос
  • 1ответ
  • 0просмотров

`git svn rebase` против` git rebase trunk`

Я работаю над проектом, который использует Subversion для своего хранилища. Поскольку мне нужно внести некоторые изменения, которые пока не могут быть отправлены на сервер SVN, я начал использоватьgit svn так что я мог сделать местные проверки. ...

ЗаданMay 18, 2012, 1:17 PMотSean McMillan
  • 11голосов
  • 3ответа
  • 0просмотров

Как избавиться от ложных зависимостей в геррите

Похоже, что при использовании gerrit все изменения по умолчанию зависят от предыдущего. Я не ветвлюсь для новых изменений, я просто работаю с веткой master и затем помещаю зафиксированные изменения в удаленный источник / master. Зависимость ...

ЗаданMay 01, 2012, 10:22 PMотShellum
  • 5голосов
  • 3ответа
  • 0просмотров

Понимание git: подключите ветку к удаленному репозиторию

У меня есть репозиторий на github, скажем, testrepo. Теперь я хотел бы создать локальный репозиторийrepo это имеет одну веткуorigin-master где я хочу иметь возможность редактировать вещи из хранилища. repo/origin-master <--------> ...

ЗаданMay 22, 2012, 2:03 PMотtopskip
  • 5голос
  • 1ответ
  • 0просмотров

Bash Script для Push / Pull из частного Git-репозитория?

Я пытаюсь найти способ, которым я могу написать bash-скрипт, который будет автоматически извлекать информацию из нашего частного репозитория Github каждую полночь и обновлять наш сайт разработки. Наше хранилище является закрытым по понятным ...

ЗаданMay 02, 2012, 8:46 PMотPeter
  • 30голосов
  • 5ответов
  • 0просмотров

Игнорирование файлов в каталоге проекта Meteor JS

У меня есть библиотека на основе JavaScript, которую я хотел бы включить в приложение Meteor JS. Исходный код библиотеки размещен в репозитории Git, и я хотел бы включить репо в качестве подмодуля в мое собственное репо исходного кода для моего ...

ЗаданMay 23, 2017, 11:53 AMотCommunitymz2
  • 2голос
  • 1ответ
  • 0просмотров

Настройка репо на GitHub - Ошибка на мастере оригинала push -u

Я пытаюсь настроить свой первый Git-репозиторий на GitHub. Я следил за документацией на сайте GitHubВот [http://help.github.com/create-a-repo/], Я все понял до самой последней команды:git push -u origin master, Это дает мне следующую ...

ЗаданApr 13, 2012, 7:59 PMотkentcdodds
  • 248голосов
  • 10ответов
  • 0просмотров

Как найти / идентифицировать крупные коммиты в истории git?

У меня есть git-репо в 300 МБ. Мои проверенные файлы весят 2 МБ, а репозиторий git весит 298 МБ. Это в основном репозиторий только с кодом, который должен весить не более нескольких МБ. Скорее всего, кто-то в какой-то момент случайно записал ...

ЗаданJan 14, 2019, 1:35 PMотRJFalconer
  • 13голосов
  • 2ответа
  • 0просмотров

Git рабочий процесс для поддержки вилки расширения проекта?

Мы создали проект OSS на GitHub и добавляем в него некоторые пользовательские расширения. Мы хотим отправить некоторые изменения, которые мы вносим, обратно в исходный проект (исправление ошибок и т. П.), Но другие изменения являются расширениями ...

ЗаданApr 13, 2012, 9:42 PMотEric Lee
  • 30голосов
  • 2ответа
  • 0просмотров

Почему Git создал коммит слияния без изменений файла?

Я совместно работаю над проектом с кем-то, поэтому мы решили использовать git. К сожалению, мы часто пишем код в местах, где нет интернета, поэтому в итоге получается что-то вроде этого: origin/master: A---B---C \ mylocalmaster: D---E---F \ ...

ЗаданAug 15, 2016, 8:28 PMотAlexMAAlexis King
  • 180голосов
  • 5ответов
  • 0просмотров

Есть ли способ «автоматически подписать» коммиты в Git с помощью ключа GPG?

Есть ли простой способ заставить Git всегда подписывать каждый созданный коммит или тэг? Я попробовал это с чем-то вроде: alias commit = commit -SНо это не помогло. Я не хочу устанавливать другую программу, чтобы это произошло. Это выполнимо ...

ЗаданNov 24, 2017, 9:25 PMотArthur CinaderMindTooth
  • 60голосов
  • 4ответа
  • 0просмотров

Исключение файлов из git-diff

Я отслеживаю проект с помощью git. В рабочей копии есть несколько файлов проекта Xcode, которые я хочу отслеживать, но не хочу видеть в diffs, потому что всегда есть десятки измененных строк, которые меня никогда не интересуют. Есть ли простой ...

ЗаданJun 19, 2009, 8:20 AMотzoul
  • 3голос
  • 1ответ
  • 0просмотров

Git SVN ReBase не удается

я используюgit svn отслеживать репо SVN. Когда я пытаюсь сделатьgit svn rebase Я получаю эту ошибку: Incomplete data: Delta source ended unexpectedlyЭто большой репо с длинной историей. Простая загрузка оригинальной ревизии заняла почти 90 ...

ЗаданJun 25, 2009, 4:35 AMотGeoff
  • 79голосов
  • 5ответов
  • 0просмотров

Как изменить автора и коммиттера по умолчанию в плагине Eclipse Git?

Я использую плагин Git для Eclipse. У меня есть несколько авторов и коммиттеров, которые отображаются, когда я начинаю печатать в этих полях. Как я могу внести изменения в этот список или удалить какого-либо автора или коммиттера? Также я хочу ...

ЗаданMar 23, 2016, 11:59 PMотPeter MortensenDmytro Danylyk
  • 47голосов
  • 5ответов
  • 0просмотров

Существует ли в Git руководство пользователя Subversion? [закрыто]

Я новый пользователь в мире Git. Я использовал Subversion (используя TortoiseSVN), и это довольно легко. Я хотел бы попробовать Git, но меня смутили условия. Есть ли документация / руководства, которые могут объяснить мне, как использовать ...

ЗаданNov 16, 2011, 2:53 AMотteenightingale2k1
  • 406голосов
  • 5ответов
  • 0просмотров

Список пультов для репозитория Git?

У меня есть хранилище Git. Этот репозиторий имеет несколько удаленных репозиториев (я думаю). Как я могу получить список удаленных репозиториев, которые принадлежат указанному репозиторию? подобноgit list --remotes или что-то типа того?

ЗаданSep 19, 2018, 1:27 PMотYakovLpriestc
Пред12...50След