git diff можно использовать и вне репозитория git с git diff path1 path2 , но diff -u создает унифицированные патчи, которые можно использовать аналогичным образом. В то время как можно было бы...
Я следую справке по установке git (msysgit) на windows 7 x64. Вы не должны устанавливать msysgit , если вы не разрабатываете Git. Вы должны установить Git для Windows ....
Предстоящий git1.8.5 (4 квартал 2013 года) будет больше документировать протокол smart http. См. коммит 4c6fffe2ae3642fa4576c704e2eb443de1d0f8a1 Шона О. Пирса . С этой подробной документацией идея...
Все очень просто. Git не заботится о том, как называется его каталог. Его волнует только то, что внутри. Так что вы можете просто сделать: # copy the directory into newrepo dir that exists already...
Какие именно команды вы выполнили? Вероятно, лучше всего сделать новый клон этого репо и попробовать еще раз. Есть руководство по help.github , которое может помочь.
Вы проверили фиксацию(коммит) в своем подмодуле, отличную от фиксации(коммита) в главном репозитории. Вы можете либо проверить соответствующую фиксацию(коммит) подмодуля, либо git submodule update...
Я уже делал нечто подобное с git раньше. В случае git->git я смог сделать git-merge --strategy=ours, что в основном заставило мой текущий репозиторий поверить, что все, что было объединено, было...
Я думаю, вам нужно изменить каталог в корень РЕПО git. Операция клонирования создаст подпапку из текущей папки, которая содержит новый репозиторий git. компакт-диск в эту папку, а затем попробуйте...
Попробуйте сначала извлечь частичную историю с параметром git svn -r <revision range> . Затем либо получить больше коммитов по частям, либо ограничить себя мелкой историей svn. Также...
У меня немного другая настройка: РЕПО SVN не клонируется из РЕПО Git. Мой РЕПО Git имеет в основном две ветви: master и svn . master синхронизируется с удаленным голым РЕПО Git, svn связан с...
HEAD^ -это родительский коммит HEAD . Если вы хотите вдаваться в подробности, то ref^ -это ярлык для ref^1 , где ref^1 - первый родитель фиксации ( ref^2 -второй родитель фиксации, который может...
git lsremote -одна из немногих команд, выполняющихся против удаленного РЕПО, как описано в разделе показать журналы git для диапазона коммитов на удаленном сервере? . Но он будет отображать только...
Я считаю, что эта часть команды терпит неудачу: echo my first string | git hash-object -w --stdin Есть ли способ обойти это, чтобы он мог быть выполнен за пределами git каталог? Проблема, с которой...
Доступ к параметрам безопасности для репозиториев можно получить по адресу 1. Код->Explorer 2. Выберите форму РЕПО Explorer 3. В разделе Сведения о репозитории вы должны нажать на название...
13b1449 был hash вашей локальной фиксации. Коммит remote был 51618fe -коммит, который вы выбрали в качестве главы origin/v1.4 . Ваша команда rebase не имела никакого эффекта (вы попросили git...
Это очень специфический вопрос о внутренней структуре githubs. Вы действительно должны связаться с support@github.com с этими вопросами, потому что они смогут дать вам гораздо лучший ответ. Однако,...
Вот версия TL;DR (которая замалчивает множество особых случаев): git fetch всегда обновляет FETCH_HEAD , причем в разных случаях более одной строки. Он иногда обновляет удаленные ветви, которые...
Проблема исходит от --keep-index . Изменения, которые вы спрятали, находятся в конфликте с изменениями, которые вы уже организовали. Вот команды, которые можно использовать для воспроизведения echo...
git add -A добавит новые файлы (а также удаленные и измененные файлы) Смотрите разница “ git add -A и git add . для получения дополнительной информации. git commit -a не будет добавлять новые...
Из документов : git commit-a автоматическая стадия всех отслеживаемых, измененных файлов перед фиксацией , если вы считаете, что стадия добавления git рабочего процесса является слишком громоздкий,...
Вероятно, это была ошибка, вызванная моим смешанным режимом работы: я обычно использую SourceTree, но я не мог использовать его для возврата этого слияния, потому что (по состоянию на 2.1.2.5) у...
Вы изменили тип объекта, с которым вы написали hash. От git hash-object -t <type> Specify the type (default: blob). Вы перешли от большого двоичного объекта по умолчанию к фиксации. И...
git lfs track начнет отслеживать новый файл или существующий файл, который уже зарегистрирован в вашем репозитории. Когда вы запустите git lfs track и затем зафиксируете это изменение, он обновит...