High level overview of the workflow you’ll probably grow to know and love whilst using Git and GitHub

First of all, read this to gain an understanding of the concepts involved in version control:
http://guides.beanstalkapp.com/version-control/intro-to-version-control.html

Having read the above, you should now understand that Git is s distributed VCS (version control system). You should understand that each project you work on is stored in a repository, and that everyone working on a project will have a copy of the repository (Git calls these clones) on their local computer. There is also a copy of the repository on the GitHub website.

When you begin working on a project you’ll usually use the GitHub website to create a git repository and then CLONE that repository onto your computer. Alternatively you can create a repository and then PUSH it up to the GitHub website.

If you begin working on an existing project you’ll simply CLONE the repository onto your local computer.

Either way, you’ll now have a local repository that you can use to work on the project.

Once you have made changes to files, you need to COMMIT them to your local repository. You should commit often, with a message explaining the changes you’ve made. This’ll be useful should you need to revert a change at a later date as you’ll be able to find the commit easier. It also helps others understand the reasons behind the changes you’ve made.

When you are ready for other people working on the project to see your changes you need to copy them back up to GitHub. Git calls this PUSH. So, in other words you need to PUSH your commits to GitHub.

Once you have PUSHed, others can then copy them from GitHub into their own copy of the repository. This is called PULL.

So, what happens if someone PUSHes changes to a file you’re already working on? Well, when you come to PUSH, Git won’t allow you to do so and will ask you to PULL changes from the server so that your files can be merged together. When you next PULL you’ll be prompted to MERGE the two files and then COMMIT the merge result. You’ll then be able to PUSH to GitHub.

Lastly, if you’re likely to be working on the site for an extended period of time (like a couple of days or weeks) and don’t want your changes to be put onto the example.com site, you should still use the COMMIT and PUSH workflow, but you should create a BRANCH first. This means that your code is still being backed up to a secure location and you won’t lose your work should your computer get stolen or blow up or something. It also means the main line of development (called MASTER) remains untouched until you MERGE your BRANCH.

289 thoughts on “High level overview of the workflow you’ll probably grow to know and love whilst using Git and GitHub

  1. Онлайн-журнал о машинах https://sw.org.ua всё что нужно знать об автомобилях Премьеры новых моделей сравнение авто автострахование технологии электрокары и советы для владельцев.

  2. Сайт о красоте и здоровье https://beautytips.kyiv.ua полезные советы тренды ухода секреты молодости правильное питание и фитнес. Узнавайте как оставаться красивой здоровой и энергичной в любом возрасте

  3. Мода красота и здоровье https://fashiontop.com.ua всё в одном месте Советы по стилю уходу за волосами и кожей диеты тренировки и wellness-тренды. Узнайте как выглядеть и чувствовать себя на 100

  4. Современный женский https://adviceskin.com журнал для тех кто хочет быть стильной уверенной и успешной Секреты красоты модные тенденции здоровье карьера психология и лайфхаки для повседневной жизни.

  5. Идеальный баланс стиля https://feromonia.com.ua красоты и здоровья Читайте о модных тенденциях косметике правильном питании спорте и психологическом комфорте. Найдите вдохновение для гармоничной жизни

  6. Секреты идеального стиля https://ladyone.kyiv.ua молодости и здоровья Советы по моде косметике уходу за кожей и волосами фитнесу и сбалансированному питанию. Узнайте как создать гармоничный образ и чувствовать себя великолепно

  7. Мода красота и здоровье https://gryada.org.ua ваш путь к идеальному образу Последние тренды советы по уходу секреты стройности и здорового образа жизни. Создавайте гармонию в своём стиле и самочувствии

  8. Секреты красоты и здоровья https://magiclady.kyiv.ua в одном месте Полезные советы по уходу тренды моды спорт правильное питание и психология уверенности. Узнайте как выглядеть и чувствовать себя великолепно

  9. Ваш гид по стилю https://magictech.com.ua красоте и жизни Женский журнал о модных трендах секретах молодости психологии карьере и личных отношениях.

  10. Лучший женский журнал https://modam.com.ua онлайн Мода стиль уход за собой фитнес кулинария саморазвитие и лайфхаки. Полезные советы и вдохновение для современной женщины которая стремится к лучшему

  11. Современный женский онлайн https://viplady.kyiv.ua журнал для тех кто хочет большего Всё о моде косметике фитнесе питании психологии карьере и отношениях. Узнавайте новое вдохновляйтесь и воплощайте мечты в реальность

  12. Онлайн-журнал для женщин https://one-lady.com которые хотят быть стильными и успешными Последние тренды секреты красоты уход за собой здоровье психология и карьера. Будьте в курсе новинок и наслаждайтесь жизнью

  13. Ваш женский путеводитель https://topwoman.kyiv.ua по красоте стилю и саморазвитию Полезные советы модные тенденции лайфхаки по уходу за собой психология отношения и вдохновение.

  14. Портал для родителей https://rodkom.org.ua всё о воспитании развитии и здоровье детей Полезные советы лайфхаки педиатрические рекомендации семейная психология и идеи для досуга. Растите счастливых и здоровых детей вместе с нами

  15. Советы для родителей https://agusha.com.ua в одном месте Развитие ребёнка воспитание здоровье питание семейные отношения и идеи для досуга. Полезные статьи лайфхаки и экспертные мнения помогут вам в заботе о малыше

  16. Автомобильный портал https://kakavto.com всё что нужно знать о машинах Новинки автопрома технологии электрокары автоспорт автострахование и советы по ремонту. Следите за трендами автоиндустрии

  17. Актуальные новости Украины https://vesti.in.ua политика экономика спорт культура и общество Оперативная информация эксклюзивные материалы репортажи и аналитика. Следите за событиями в режиме реального времени

  18. Главные новости дня https://mostmedia.com.ua политика экономика общество спорт и культура Оперативные события аналитика мнения экспертов и репортажи. Читайте актуальные новости Украины и мира в одном месте

  19. Медицинский онлайн-журнал https://medicalanswers.com.ua ваш личный консультант по здоровью Полезные статьи советы врачей профилактика диагностика лечение и здоровый образ жизни.

  20. Сайт для женщин https://bbb.dp.ua всё о моде красоте здоровье отношениях и саморазвитии Читайте полезные советы следите за трендами вдохновляйтесь и наслаждайтесь гармоничной жизнью

  21. Juega sin limites casas de apuestas sin licencia ofrecen altas cuotas pagos rapidos y anonimato. ?Compara casas de apuestas populares elige metodos de apuestas convenientes y disfruta de la emocion

  22. Kaufen Sie =list_post&tx_mmforum_pi1=6341immobilien kaufen in montenegro – Ihr Zuhause am Meer oder in den Bergen Tolle Angebote Villen Wohnungen und Apartments. Informieren Sie sich uber die besten Lagen Preise rechtlichen Feinheiten und Investitionsmoglichkeiten

  23. Sakupon an Salog Tara Tara river rafting an pinakamarahay na pag-rafting sa Montenegro Pag-raft sa saro sa pinakahararom na mga kanyon sa Europa an pinakadalisay na tubig asin naturalesa kan Durmitor. An perpektong pakikipagsapalaran para sa mga mahilig sa luwas

  24. Enjoy fun at zip line Tara extreme rafting kayaking boating and camping in picturesque places. The perfect place for active recreation and immersion in wild nature

  25. Статьи о ремонте и строительстве https://tvin270584.livejournal.com советы инструкции и лайфхаки Узнайте как выбрать материалы спланировать бюджет сделать ремонт своими руками и избежать ошибок при строительстве.

  26. Ремонт и сантехника https://santekhnik-moskva.blogspot.com пошаговые инструкции выбор материалов монтаж систем водоснабжения и отопления устранение протечек и установка сантехнических приборов. Советы экспертов для качественного ремонта

  27. Нужна машина в прокат? авто на прокат в сочи быстро выгодно и без лишних забот Машины всех классов удобные условия аренды страховка и гибкие тарифы. Забронируйте авто в несколько кликов

  28. Ready-made custom works essay writer fast high-quality and inexpensive We will help with abstracts term papers diplomas essays and other academic assignments. Guaranteed originality deadlines and 24/7 support

  29. Нужен качественный бетон? https://beton-moscvich.ru/tovarnii-beton/ быстро надёжно и по выгодной цене Прямые поставки от производителя различные марки точное соблюдение сроков. Оперативная доставка на стройплощадки заказ онлайн или по телефону

  30. 1Win Brasil http://1winbr.com apostas esportivas e cassino online Altas odds bonus generosos e ampla variedade de jogos. Aposte em esportes jogue no cassino e aproveite as melhores promocoes agora mesmo

  31. Sports betting with 1xbetapp-br.com/ Huge selection of matches live bets generous bonuses and lightning-fast payouts. Play casino eSports and win at any time

  32. Welcome to Winbet Casino winbetaz biz a place where luck is on your side Huge selection of games bonuses for new players and instant payouts. Try your luck right now

  33. maximum winnings with http://www.onewinwin.in Bet on sports play in the casino participate in promotions and tournaments. Convenient payments fast payouts and a welcome bonus for beginners. Join 1win and collect your winnings

  34. your game your rules http://winbkaz.biz Sports eSports casino poker and slots – choose and win Convenient account replenishment instant withdrawals and cool promotions for new players. Join now

  35. Хотите получить https://10eurosgratissindepositocasinoespana.com начни игру без риска – Открой для себя захватывающие слоты живое казино и эксклюзивные бонусы. Играй с комфортом наслаждайся топовыми играми и выигрывай

  36. Mostbet Uzbekistan mostbetuzbekistan-apk.com offers you profitable bets top odds and instant payouts. Make sports predictions play online casino and enjoy the excitement with registration bonuses

  37. Магазин печей и каминов https://pech.pro широкий выбор дровяных газовых и электрических моделей. Стильные решения для дома дачи и бани. Быстрая доставка установка и гарантия качества

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>