Публикации по теме 'git'
Настройка монорепозитория с lerna, react и typescript
tl; dr: Это пошаговое руководство по настройке монорепозитория для реакции с модулем машинописного текста на базе lerna . Если вы не хотите следовать пошаговым инструкциям, вы также можете клонировать следующий репозиторий и изучить его самостоятельно:
git clone https://github.com/jannikbuschke/lerna-react-typescript-sample
cd lerna-react-typescript-sample
npm install
npm run bootstrap
npm run watch
npm run start (in a second terminal)
Теперь отредактируйте..
Менее известные альтернативы GitHub…
… Который заслуживает участия в конкурсе
Некоторые платформы заслуживают большего внимания по разным причинам. Есть рынки, где 1products доминирует над всем. В этом случае мы все знаем, что GitHub является самым популярным.
Хотя это может увеличить количество и качество сообщества, это все равно нездорово, потому что GitHub может подавлять любого из своих конкурентов, независимо от фактических функций и самого продукта.
При этом вот некоторые альтернативы GitHub. Некоторые из них..
Обновление нескольких репозиториев одной командой
find . -maxdepth 3 -name .git -type d | rev | cut -c 6- | rev | xargs -I {} git -C {} pull
Авария
Эта команда найдет все репозитории git в вашем текущем каталоге с максимальной глубиной 3. После этого она выполнит git pull для текущей ветки для каждого из этих репозиториев.
Дополнительные советы
Во-первых, я рекомендую создать для этой команды псевдоним bash . Добавьте его в свой .bashrc в Linux или .bash_profile на Mac. Затем перезапустите свой терминал.
alias..
Пять команд GIT, которые вы должны знать
Это вообще нуждается в представлении?
git перебазировать
Для создания функциональной ветки требуется корневая фиксация внутри первичной ветки, из которой будет создана новая ветка.
Но все же возможно зафиксировать (например, через запросы на включение) в основную ветку, и после нескольких коммитов ваша ветка не будет содержать вещи, которые были интегрированы в то же время.
Простой пример: Terraform . Во время разработки IaC, пусть это будет модуль, несколько раз мне..
7 практических советов, как получить одобрение вашего PR (+ шаблон)
Хороший pull request — это не только правильный код. Даже если ваш код работает и соответствует своему назначению, рецензент может его отвергнуть. Есть много причин, по которым это может произойти, и сегодня мы обсудим, как уменьшить это трение.
Приведенные ниже методы не предназначены для применения к самому коду; они считают, что все требования выполнены, т.е. вы выполнили свою работу правильно, а также что конфликты слияния устранены, если они были.
1. Держите свои изменения..
Вопросы по теме 'git'
msysgit в Windows, о чем мне следует знать, если таковые имеются?
Это связано с другим вопросом, который я недавно задал .
При установке msysgit установщик предлагает 3 варианта, связанных с системным путем:
Никогда не меняйте среду Windows. С этой опцией вы должны использовать оболочку «bash» для работы...
27.03.2024
Можете ли вы выдавать запросы на вытягивание из командной строки на GitHub?
Похоже, вам нужно взаимодействовать с github.com, чтобы инициировать запрос на перенос. Так ли это?
28.03.2024
Почему я должен обращать внимание на облегченные теги или теги с аннотациями?
В прошлом году я перешел с Subversion на Git в качестве моей повседневной VCS и все еще пытаюсь понять тонкости "Git-think".
В последнее время меня беспокоит то, что "легкие" теги отличаются от тегов с аннотациями и тегами со знаком. Кажется, что...
21.03.2024
Я хочу создать локальный репозиторий Git. Я использую файл конфигурации. у меня ошибка
Мой файл конфигурации
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url =...
18.05.2024
Символические ссылки Git в Windows
Наши разработчики используют смесь ОС на базе Windows и Unix. Поэтому символические ссылки, созданные на машинах Unix, становятся проблемой для разработчиков Windows. В Windows (msysgit) символическая ссылка преобразуется в текстовый файл с путем к...
15.05.2024
Как игнорировать файлы и папки с запросами на включение в github в отдельных установках клонов git?
У меня проблема с GitHub.
Я использую удаленный репозиторий на GitHub, чтобы загрузить копию на сервер для установки программного обеспечения, но каждый сервер должен внести некоторые изменения в файл с именем /www/inc/config.inc.php и в другие...
25.04.2024
Как найти git diff?
Есть ли способ показать git-diff, отфильтрованный по заданному шаблону.
Что-то типа
git grepdiff pattern
changed file
+++ some sentence with pattern
changed file 2
--- some other pattern
К сожалению, самого простого решения недостаточно...
27.04.2024
ошибка teamcity aes256-cbc при получении репозитория git
Я только что установил Teamcity 8.0.3 на новый компьютер с Windows Server 2012. Установка прошла успешно, и я пытаюсь настроить агент, чтобы получить проект, хранящийся на сервере git. Этот сервер использует ключ ssh. Я добавил его в свой агент, но...
04.04.2024
Свяжите суть с репозиторием github, но отправляйте разные файлы в каждый
Я создал проект как один файл gist. Затем я расширил свой проект до нескольких файлов (например, добавив файлы README и LICENSE). Сейчас я установил два пульта в своем локальном репозитории git, которые я называю origin-gist и origin-github. Я могу...
06.05.2024
.ssh / конфигурационный файл для Windows (git)
Я искал решение, как использовать несколько ключей ssh, и понял, что он будет работать с файлом конфигурации в каталоге .ssh, но не работает в Windows.
Моя проблема в том, что я использую закрытый ключ для доступа к серверу git, поэтому он выглядит...
19.03.2024
Система управления версиями и дизайнер Domino: можно ли игнорировать теги ‹noteinfo› и ‹modified›?
Можно ли как-то сказать git или Sourcetree: «Послушайте, мне все равно, изменится ли содержимое этих тегов xml»?
<noteinfo>
а также
<modified>
кажутся первыми кандидатами на это.
Я знаю о .gitignore, который игнорирует...
05.03.2024
Найти коммиты в обратном слиянии
Сделал слияние недоделанной ветки на мастер. Я сделал обратное слияние, чтобы отменить изменения кода.
Теперь проблема в том, что я не могу снова объединить эту конкретную ветку с мастером. Итак, что я планирую сделать сейчас, так это создать...
11.05.2024
Местоположение SDK не найдено
Недавно я создал новый локальный репозиторий и загрузил в него некоторый код из нашего удаленного репозитория.
Когда я открываю проект, я получаю сообщение в консоли:
Gradle sync failed: SDK location not found. Define location with sdk.dir in...
03.05.2024
Ошибка Git: не удалось найти программу: u'bash'
Я устанавливаю Git на машину с Windows 10. Я не знаю, как поместить файл bash.exe в свой путь к Git (или даже не знаю, что это значит). Я использую IPython Nootebook 2.7 для запуска следующих кодов:
import os
os.environ['path']+="C:\Program...
22.04.2024
Как я могу возобновить перебазирование после того, как не удалось создать «.git/index.lock»: файл существует?
Я запускаю Xcode, который автоматически выполняет git операций. Это может привести к сбою некоторых операций rebase -i , если Xcode начнет операцию быстрее, чем git . Это приводит к:
fatal: Unable to create '.git/index.lock': File exists....
12.05.2024
Как выглядит ваш .gitignore для проектов Latex?
Мне интересно, какие файлы я должен исключить из VSC в проектах LaTeX.
08.03.2024
Запрос слияния gitlab не должен решаться запрашивающей стороной
Я настроил свои защищенные ветки, чтобы разрешить «никому» и слияния для любого разработчика. Но, похоже, это также позволяет любому разработчику решить запрос. Так что разработчик, добавивший мерж-реквест, может решить эту проблему.
Я знаю, что...
26.04.2024
Как работать с .csproj в git
Мы работаем с парой человек над одним и тем же проектом, используя Visual Studio 2015 и git. Это работает достаточно хорошо, за исключением файла .csproj (файл проекта). Каждый раз, когда вы добавляете в проект новый файл, файл .csproj...
30.04.2024
фатально: не удалось прочитать имя пользователя для «https://XXX»: нет такого устройства или адреса с Drone.io и Gogs
Я хочу использовать drone.io и gogs , чтобы иметь некоторые функции CI в моей среде.
Документация по drone.io ( http://docs.drone.io/ ) не актуален, и мне пришлось много копать, чтобы запустить его.
Мой файл docker-compose.yml выглядит...
19.03.2024
Невозможно изменить путь по умолчанию для плагина git репозиториев в Visual Studio
Хотя я выполнил шаги решения этого вопроса , у меня все еще есть проблемы ниже:
Моя текущая настройка расположения репозитория по умолчанию — C:\Users[User]\Sources\Repos. Однако всякий раз, когда создавался новый проект, путь к репозиторию...
14.03.2024
Новые материалы
Краткое руководство для начинающих по простому сквозному тестированию с помощью Cypress
Автоматизированное тестирование, требующее только базовых навыков JavaScript.
Цель этой статьи - показать, как с минимальными усилиями вы можете добавить полезные сквозные (E2E) тесты в свой..
Руководство по быстрой разработке рекомендательной системы промышленного уровня
В этой статье я намерен предоставить краткий обзор методов, которые можно использовать для разработки хорошо работающей рекомендательной системы.
Я начал работать над Recommender Systems около 6..
Arshaw FullCalendar для AngularJS — проблемы, с которыми столкнулись, и найденные решения для их устранения
Arshaw FullCalendar — это полноразмерный календарь событий с возможностью перетаскивания, использующий jQuery. Подробнее об этом можно узнать здесь .
Директива ui-calendar — это полная..
Простое руководство по Redux для разработчиков React
Понимание строительных блоков Redux
Redux — это инструмент управления состоянием, который чаще всего используется с React или React Native.
Когда я впервые начал использовать его год назад,..
присоединение к атрисмаркетингу
присоединение к атрисмаркетингу
И много дополнительных привилегий. маркетинг — реклама-хорошие отзывы клиентов-доверие-счастье-лояльность и опытные сотрудники
устойчивые лесозаготовительные..
КОВАРИАНТНОСТЬ И КОРРЕЛЯЦИЯ
ВВЕДЕНИЕ
В этом посте мы обсудим ковариацию и корреляцию. Это играет важную роль при выборе функций.
Статистические корреляции говорят нам как о силе связи между двумя переменными, так..
Использование матриц Вигнера в случаях машинного обучения, часть 8
Равномерный локальный закон для матриц Вигнера (arXiv)
Автор: Джорджо Чиполлони , Ласло Эрдеш , Доминик Шредер .
Аннотация: Мы доказываем общий локальный закон для матриц Вигнера, который..