Как я могу клонировать git-репозиторий с определенной ревизией, что я обычно делаю в Mercurial: hg clone -r 3 /path/to/repository
Как я могу клонировать git-репозиторий с определенной ревизией, что я обычно делаю в Mercurial: hg clone -r 3 /path/to/repository
Есть ли способ, которым я могу сделать git add -A git commit -m "commit message" в одной команде? Кажется, я много выполняю эти две команды, и если бы у Git была такая опция git commit -Am "commit message", это сделало бы жизнь намного удобнее. git commitимеет -aмодификатор, но он не совсем то же...
Можно ли увидеть, кто редактировал конкретную строку перед коммитом, о котором сообщалось git blame, например историю коммитов для данной строки? Например, я запускаю следующее (в превосходном uncrustifyпроекте): $ git blame -L10,+1 src/options.cpp ^fe25b6d (Ben Gardner 2009-10-17 13:13:55 -0500...
Я просто хочу видеть файлы, которые были зафиксированы в последнем коммите, точно так же, как я видел список, когда делал git commit. К сожалению ищу git "last commit" log в гугле меня никуда не деться. А также git diff HEAD^..HEAD Конечно, это не то, что мне нужно, потому что это извергает и...
Я застрял за брандмауэром, поэтому мне нужно использовать HTTPS для доступа к моему репозиторию GitHub. Я использую Cygwin 1.7.7 на Windows XP. Я попытался установить для пульта дистанционного управления https://username@github.com/username/ExcelANT.git, но выдвигает запрос на ввод пароля, но...
У меня установлена Git для Windows, но когда я пытаюсь использовать gitкоманду в командной строке, я получаю следующую ошибку: 'git' is not recognized as an internal or external command, operable program or batch file. Как мне исправить эту...
Я бежал git cherry-pick <hash>и имел конфликты слияния. Я не хочу разрешать конфликты, я просто хочу отменить вишневую кирку. При фактическом слиянии (с git merge) есть удобство git merge --abort. Какой эквивалент для сбора...
Я знаю причину, которая git push --tagsявляется отдельной операцией к старой git push. Нажатие тегов должно быть осознанным выбором, так как вы не хотите случайно нажать один. Хорошо. Но есть ли способ объединить оба? (Кроме git push && git push...
Я занимаюсь разработкой iOS уже несколько месяцев и только что узнал о многообещающей библиотеке CocoaPods для управления зависимостями. Я опробовал его в личном проекте: добавил зависимость от Kiwi в мой Podfile, запустил pod install CocoaPodsTest.xcodeprojи вуаля , он отлично работал....
Я спрятал свои изменения. Теперь я хочу распаковать только некоторые файлы из тайника. Как я могу это
Сегодня у меня была отстраненная голова, та же проблема, которая описана в: git push говорит, что все в курсе, хотя у меня есть локальные изменения Насколько я знаю, я не делал ничего необычного, только коммитил и отталкивал от моего локального репо. Так, как я закончил с detached...
Я делал всю свою работу в Git и подталкивал к GitHub. Я был очень доволен как программным обеспечением, так и сайтом, и у меня нет желания менять свою рабочую практику на этом этапе. Мой доктор PhD советует всем студентам хранить свою работу в хранилище SVN, которое находится в университете. Я...
Можно ли зафиксировать и перенести изменения из одной ветви в другую. Предположим, я зафиксировал изменения в BRANCH1 и хочу перенести их в BRANCH2 . С BRANCH1 , действительно ли это сделать: git push origin **BRANCH2** А потом сбросить...
У меня есть две ветви (A и B), и я хочу объединить один файл из ветви A с соответствующим одним файлом из ветви
Есть ли более чистый способ получить короткую версию хэша HEADGit? Я хочу видеть тот же вывод, что и из: git log -n 1 | head -n 1 | sed -e 's/^commit //' | head -c 8 Первоначально я использовал приведенную выше команду для генерации строки версии, но это еще лучше: git describe --tags Он будет...
Ситуация: мастер в X quickfix1 в X + 2 коммитов Такой что: o-o-X (master HEAD) \ q1a--q1b (quickfix1 HEAD) Затем я начал работать с quickfix2, но случайно взял в качестве источника ветку quickfix1, а не мастер. Теперь quickfix2 находится на X + 2 коммитов + 2 соответствующих коммитов. o-o-X (master...
Я хочу отслеживать проект, который использует git. Я не хочу клонировать полный репозиторий и полную историю, я просто хочу самую последнюю ревизию и хочу иметь возможность обновляться до новых ревизий из удаленного проекта. Я попытался использовать git clone, но при этом создается копия всего...
Как это на самом деле происходит? Я сейчас работаю в одном репо, так что это мой рабочий процесс: Изменить файлы совершить Повторите 1-2, пока не выполните Нажмите, чтобы освоить Затем, когда я делаю a, git statusон говорит мне, что моя ветвь впереди X коммитов (предположительно, такое же...
В настоящее время наша компания использует простую модель ветвления ствола / выпуска / исправления и хотела бы узнать, какие модели ветвления лучше всего подходят для вашей компании или процесса разработки. Рабочие процессы / модели ветвления Ниже приведены три основных описания этого, которые я...
Как мне удалить субмодуль подмодуля git (вернуть весь код обратно в ядро)? Как в «как» я, как в «Лучшая процедура»