git- все статьи тега ➜ страница 18
Как объединить текущую ветку в другую ветку
у меня есть две ветви, master и dev. Я всегда работаю над dev и только проверяю код в главной ветви, как только он был одобрен для использования в производстве. Когда я делаю это, я должен сделать следующее: git checkout master git merge dev git checkout dev это ужасно многословно, и поскольку я делаю это часто, я хотел бы свести его к минимуму. Есть ли какая-либо одна команда git, которую я могу использовать для слияния с моей текущей веткой dev на другой ветвь master без необходимости снача ...
Могу ли я сделать запрос на вытягивание на gist на GitHub?
могу ли я сделать запрос на вытягивание на каком-то другом gist на GitHub? Я знаю о рабочем процессе fork, clone и commit для gist, которым я владею. Я хотел бы знать, могу ли я попросить обновить чью-то суть своей вилкой. ...
git-пропуск определенных коммитов при слиянии
Я использую Git уже около года и думаю, что это фантастика, но я только что начал вторую версию проекта и начал новую ветку для него. Я немного борюсь с лучшим способом справиться с вещами, идущими вперед. у меня есть две ветви под названием say master10 (для v1) и master20 (для v2). Я делал исправления ошибок в v1 на ветке master10 и разрабатывал новые материалы master20. Всякий раз, когда я делаю исправление ошибки, я объединяю его в v2, проверяя master20 и делать git merge master10. Пока все ...
Что означает шишка версия стоять?
Я видел этот комментарий в Git много раз. Что это значит на самом деле? ...
Настройка Git через SSH для входа один раз
я клонировал свой репозиторий git через ssh. Таким образом, каждый раз, когда я общаюсь с мастером origin, нажимая или вытягивая, я должен повторно ввести свой пароль. Как я могу настроить git так, чтобы мне не нужно было вводить свой пароль несколько раз? ...
Git blame: статистика
Как я могу "злоупотреблять" обвинением (или какой-то более подходящей функцией и/или в сочетании с командами оболочки), чтобы дать мне статистику того, сколько строк (кода) в настоящее время находится в репозитории, происходящем от каждого коммиттера? Пример: Committer 1: 8046 Lines Committer 2: 4378 Lines ...
Как я могу заставить git следовать символическим ссылкам?
У меня был google, как это сделать, но не повезло. будет ли мой лучший сценарий оболочки, который заменяет символические ссылки копиями, или есть другой способ сказать git следовать символическим ссылкам? PS: Я знаю, что это не очень безопасно, но я хочу сделать это только в нескольких конкретных случаях. ...
Как установить последнюю версию git на CentOS 7.x / 6.икс
я использовал обычный: yum install git он не установил последнюю версию git на моем CentOS 6. Как я могу обновить до последней версии git для CentOS 6? Решение может быть применимо к более новым версиям CentOS, таким как CentOS 7. ...
переименовать приложение в Heroku веб-сайте, сейчас его не нашел
после переименования моего приложения heroku с веб-сайта heroku, всякий раз, когда я cd в его каталог в терминале и запускаю любую команду heroku, я получаю App not found. Кто-нибудь знает способ исправить это? ...
Хорошие способы управления списком изменений с помощью git?
Я уже некоторое время использую Git, и недавно я начал использовать его для маркировки своих релизов, чтобы мне было легче отслеживать изменения и видеть, какая версия работает у каждого из наших клиентов (к сожалению, код в настоящее время требует, чтобы у каждого клиента была своя копия сайта PHP; я меняю это, но это медленно). в любом случае, мы начинаем набирать обороты, я подумал, что было бы очень хорошо показать людям, что изменилось с момента последнего релиза. Проблема в том, что я не ...
Повторное выполнение обратного слияния в Git
я столкнулся с небольшой проблемой здесь: у меня была проблемная ветвь 28s в Git, чтобы я слился в общее develop филиала. Оказывается, я сделал это слишком быстро, поэтому я использовал git-revert, чтобы отменить слияние. Теперь, однако, пришло время объединить 28s на develop, но команда git-merge видит исходное слияние и радостно объявляет, что все хорошо и ветви уже объединены. Что мне теперь делать? Создать вновь "вернуться "28С -> разработка"" ' совершал? Не кажется хороший способ сделать ...
Как мне просто создать патч из моего последнего git commit?
Я ищу волшебную команду создания патча из последнего сделанного коммита. мой рабочий процесс иногда выглядит так vi some.txt git add some.txt git commit -m "some change" а теперь я просто хочу написать git create-patch-from-last-commit-to-file SOME-PATCH0001.patch но что я должен положить туда вместо create-patch-from-last-commit-to-file? ...
Автоматический чернослив с git fetch или pull
Если кто-то удалил удаленную ветку, потому что работа закончена, и я не знаю, я не буду делать git fetch --prune и в конце концов я отодвину удаленную ветку. есть ли жизнеспособное решение для принуждения git использовать режим обрезки при извлечении / вытягивании без необходимости указывать его каждый раз? ...
Установите gitk на Mac
кто-нибудь знает, как установить gitk на Mac? С их официального сайта, кажется, gitk поставляется с git, но версия моего git (git version 1.7.12.4 (Apple Git-37)) не поставляется с gitk. brew install gitk не работает для gitk. информация о версии (скопировано из комментариев): OS X 10.8.2 (12C2034)"горный лев" XCode версии 4.6 (4H127) ...
Как создать читаемый diff из двух электронных таблиц с помощью git diff?
у нас есть много электронных таблиц (xls) в нашем репозитории исходного кода. Они обычно редактируются с помощью gnumeric или openoffice.org, и в основном используются для заполнения баз данных для модульного тестирования с dbUnit. Нет простых способов делать различия в файлах xls, о которых я знаю, и это делает слияние чрезвычайно утомительным и подверженным ошибкам. Я попытался преобразовать электронные таблицы в xml и сделать обычный diff, но на самом деле кажется, что это должно быть пос ...
Как "перетянуть" из одной локальной ветки в другую?
Это звучит так просто, но я просто не могу понять это. Я сделал экспериментальную ветку некоторое время назад, и теперь я хотел бы вытащить все изменения, которые произошли на master с тех пор, как я это сделал. Это все местное. Я хочу вытащить из локального мастера в локальный my_branch, но я не могу этого сделать. Это, похоже, не работает, говоря мне, что master не является репозиторием git: git pull master ...
Как завершить клон git для большого проекта при нестабильном соединении?
Я пытаюсь клонировать кодовую базу LibreOffice, но на данный момент у меня есть подключение к интернету около 300kbps, и это просто что угодно, но не стабильно. Я могу вернуть соединение в любой момент, но тогда процесс клонирования git уже перестал работать, и нет способа снова запустить его. Есть ли способ, чтобы иметь более устойчивой к возможным сбоям в Git скачать клон? один из вариантов, который я считал себя, чтобы загрузить чужой .в Git, но это слишком зависит от другие и не кажутся мне ...
Как скачать ветку с git?
у меня есть проект, размещенный на GitHub. Я создал ветку на одном компьютере, а затем подтолкнул мои изменения к github с git push origin branch-name теперь я на другом компьютере, и я хочу, чтобы загрузить эту ветку. Поэтому я попробовал: git pull origin branch-name ...но все это было перезаписано моей главной веткой с изменениями в моей новой ветке. что мне нужно сделать, чтобы правильно вытащить мою удаленную ветку? ...
gitignore после фиксации
у меня есть репозиторий git, размещенный на Github. После фиксации многих файлов, я понимаю, что мне нужно создать .gitignore и исключить .exe,.obj файлы. однако будет ли он автоматически удалять эти зафиксированные файлы из репозитория? Есть ли способ заставить это сделать? ...
Каковы ограничения файлов в Git (количество и размер)?
кто-нибудь знает, каковы ограничения Git для количества файлов и размера файлов? ...