Въведение в Git Push

Git push е една от най-важните характеристики на git, която се използва за изпращане на всички актуализирани команди от нашия местен клон, който се съхранява в локалната система до отдалечения клон. Използваната команда push е да ни позволи да изпратим последните си актуализирани ангажименти до съответния отдалечен сървър. Отдалечени клонове, които се съхраняват на отдалечен сървър, всички те са съчетани с помощта на git remote command.

Понякога git push изглежда като git извличане, но е напълно различно, защото git fetch е процесът на извличане на всички ангажименти към местния клон, докато git push актуализира всички ангажименти към отдалечения си клон.

Как да създадете Git Push?

1. След като всички промени са извършени в локалното хранилище, сега е време да избутате всички тези ангажименти към отдалеченото хранилище.

2. Ето синтаксиса за Push командата е както следва.

Синтаксис:

git push

3. Използвайки горната команда, тя ще натисне определен клон към отдалечения сървър, включително всички скорошни ангажименти и свързаните с тях обекти. Този процес не прави промени директно върху отдалечения клон, първо той ще създаде локален клон на отдалеченото хранилище, като запази всички актуализирани кодове, пропуснете презаписващите комисии. След като всички промени накрая бъдат запазени, и тогава само те ще бъдат обединени в отдалечения клон на целта като крайно съдържание.

4. След като един целеви клон е фиксиран, вие ще можете да натиснете всички ваши местни клонове към този фиксиран отдалечен клон, като използвате следната команда.

Команда:

git push --all

5. Да предположим, че искате да качвате тагове и на отдалечения сървър, тогава той трябва да бъде определен, като се използва отделна команда, като се използва директна push команда директно, че не е възможно. Флагът –таг в отделната команда е в състояние да изпрати всички ваши локални маркери до посочения му отдалечен клон, като използва следната команда.

Команда:

git push --tags

6. Също така е възможно да изпратите всички локални клонове заедно до посочения отдалечен клон, като използвате проста команда на git е.

Команда:

git push --all

7. Ако искаме да изтрием някакъв специфичен отдалечен клон, тогава е възможно да изтрием с помощта на команда, както следва.

Команда:

git push --delete

8. Също така е възможно да избутаме нашия код към определеното отдалечено хранилище с неговия клон, това е възможно, като следвате няколко стъпки.

git clone https://www.educba.com//&& cd

9. Направете каквито промени искате да направят, запишете промените и извикайте git, за да добавите команда за съхраняване на вашите промени.

Команда:

git add

10. Сега е време да извършите всичките си промени.

Команда:

git commit –m

което ще добави някои промени в моето хранилище.

11. Сега последната му стъпка да прокара целия си код в основния клон, както следва.

Команда:

git push origin master

12. Възможно е също така да натиснете всичките си промени в определен клон, като игнорирате всички негови локални промени към git.

Команда:

git push --force

13. Тук отдалеченото име не е нищо друго, освен идентичното име на отдалечения хранилище, в което ще се съхраняват всички актуализирани в момента промени. И името на клона не е нищо друго освен насочен към отдалечен клон, където ще съхранявате всички актуализирани промени.

Как работи?

  • git push е команда, използвана за актуализиране на всички ваши нови локални ангажименти към отдалечено хранилище.
  • Той работи между две образувания, наречени източник и местоназначение, докато източникът е мястото, където качвате всички наши данни от наскоро проверен клон HEAD.
  • Дестинацията е мястото, където искаме да актуализираме последните си промени на свързания отдалечен сървър с последния му клон. Той създава собствен локален клон в мястото на хранилището на дестинацията им.
  • Push командата също се използва като един от най-често срещаните процеси в всички операции на git за процеса на синхронизиране. Този процес работи на отдалечени клонове, които се изпълняват с помощта на git remote командата.
  • Git Push се разглежда и работи като команда за качване, в друга ръка git извличане и git дръпнат и двете работиха за изтегляне. по-късно всички промени се конфигурират с git merge команда, за да се обединят всички неща на целевото място.
  • Тази команда е отговорна за преместването на актуализираните понастоящем ангажименти от вашия локален източник на хранилище до конкретна отдалечена дестинация на хранилището. Този процес подготвя копие от неговата информация, така че уверете се, че местният ни клон е актуализиран, за да качи всички промени в отдалеченото хранилище.
  • Обектите в горния процес се състоят от дървета, фикси и етикети.
  • Тук git използва метода на локалните препратки, за да прави промени в свързания им файл към отдалечено хранилище, показващо указатели за наскоро актуализирани команди.
  • След това всяко ново добавено съдържание ще се копира в системния обект на git, който е известен като метаданни и SHA.
  • Push работи по различен начин от сливането.

Пример за Git Push

Затова нека разгледаме пример за изпълнение на git push команда, като следвате стъпка по стъпка процедура:

Стъпка 1: Първо трябва да отворим нашия път до папката, където се съхранява реално проектът ни и да проверим пътя за тази папка с помощта на командата pwd.

Така както по горната команда, тя показва действителен път по коя директория работим в момента.

Стъпка 2: Сега проверяваме с местния клон, където се съхраняват всички наши последни промени.

Показва, че сме на главния клон, това е добре.

Стъпка 3: Сега изпълняваме команда git push за изпращане на всички наши промени от локалния клон до отдалеченото хранилище, като стартираме команда git push master master.

Така той ще се пренасочи към прозореца за вход в акаунта на Github, където трябва да въведете въвеждането като име на имейл и пароли, както следва.

Стъпка 4: След като приключи успешно процеса на влизане, с помощта на SSH ключ той ще се свърже към отдалеченото хранилище.

Така че след като всички необходими данни, въведени git push, отговарят за избутването на всички най-нови ангажименти от местния клон до отдалечено хранилище и актуализираните данни ще се съхраняват.

заключение

  • От цялата горепосочена информация се вижда, че git push е команда, използвана за качване на всички промени, направени от местните клонове в целевото отдалечено хранилище.
  • Процесът на git push е различен от git извличането.
  • Преди да изпратите всички промени в отдалечения хранилище, уверете се, че всички промени са актуализирани първо в локалния клон.

Препоръчителни статии

Това е ръководство за Git Push. Тук обсъждаме работата, как да създадете git push, заедно със стъпка по стъпка процедура с примери. Можете също да разгледате следните статии, за да научите повече-

  1. Въведение в Git алтернативи
  2. Маркер за Git Checkout (Предимства)
  3. Въпроси за интервю за GIT (Топ 11)
  4. GIT Команди | Съвети и трикове
  5. Система за управление на версиите GIT
  6. Пълно ръководство за дистанционно командване на Git
  7. Три етапа от жизнения цикъл на Git с работния процес
  8. Как да използвате GIT Cherry-pick с пример?

Категория: