В нашей первой практике репозитория GitHub мы используем git pushдля обновления репозитория GitHub файлы проекта Git на локальном компьютере. В этой статье мы расскажем, как привлекать помощников к программированию как в индивидуальных, так и в командных проектах.
Для большинства отдельных проектов git pullэто всегда не нужно, потому что все файлы находятся на одном компьютере. Однако есть исключение: у людей может быть более одной машины, и для продолжения кодирования одного и того же проекта на другой машине git pullкрайне важно поддерживать локальные файлы в актуальном состоянии.
Кроме того, вы можете использовать git pullна одном локальном компьютере, если хотите синхронизировать как главную ветку, так и ветку в разных папках на вашем локальном компьютере. Я знаю, что трудно сказать об этих исключениях. Оставьте комментарий о том, как вы бы использовали его git pullв отдельном проекте.
Представьте, что есть 2 программиста, вы и Джон , которые работают над одним проектом и, скорее всего, на другой машине. Джон сообщил вам, что вчера вечером он обновил некоторые коды в основной ветке, и он попросил вас завершить другую часть проекта.
Чтобы поддерживать проект локального компьютера в актуальном состоянии, вам необходимо перейти git pullв главную ветку репозитория GitHub и добавить свои коды в новую ветку.
Нажмите на ветку просто a git push, не забывайте проверять, находитесь ли вы в главной или ветке git status. Перейдите в репозиторий GitHub и оставьте сообщение в разделе ветки, чтобы Джон знал, какие изменения вы внесли, и попросите запрос на перенос . Запрос на вытягивание аналогичен слиянию, но мы можем объединить только те ветки, которые принадлежат нам, а запрос на вытягивание - это попросить других объединить созданную вами ветку с их мастерами.
Я редактировал HTML-файл как ветку в своей ветке, и я хотел бы показать вам, как извлекать, объединять и запрашивать извлечение на странице репозитория GitHub (для друзей, которые хотят сделать запрос на извлечение на терминале: doc ) . Не знаете, как переключаться между веткой и мастером?
Вы должны увидеть всплывающее окно, сообщающее, что обнаружена ветка, и запрашивающее действие, чтобы выполнить слияние или ничего не делать.
После нажатия кнопки вы должны увидеть следующее. Самое главное - увидеть, отправляет ли GitHub вам сообщения о конфликтах. Если это так, не беспокойтесь, он выделит изменения и спросит ваше мнение.
Вы можете решить, удалить ли ветку или оставить ее. Кроме того, если вы сожалеете об этом, не стесняйтесь нажимать кнопку возврата.
Есть место, где река Снейк в Вайоминге изгибается на север, расширяется и замедляется. Лоси щиплют кувшинки, пеликаны ловят рыбу, выдры играют.
Подробное руководство по овладению основными навыками Python для успешной карьеры инженера Python в 2023 г. Зачем слушать меня? Привет! Вы можете задаться вопросом: «Почему я должен слушать эту статью о том, как стать инженером Python?» Что ж, позвольте представиться. Я 21-летний инженер Python с 3-летним опытом работы.
Любой здравомыслящий человек знает, что в политических и медийных кругах доминируют левые, даже крайне левые, что создает дисбаланс в политическом дискурсе. В области религии этот дисбаланс хорошо виден: левые газеты и сети не спешат защищать христианскую веру.
«Он защитит меня, когда я в опасности. Он спрячет меня в своей палатке.
То, что было старым, теперь снова новое, а то, что раньше было блестящим, теперь кажется скучным. Я не говорю о джинсах JNCO, которые вернулись среди крутых парней в центре города вместе с другими моделями конца 1990-х годов.